Android Studio

ReactNative和小程序混编

谁说胖子不能爱 提交于 2020-08-05 07:28:00
背景 本文我们将开一下脑洞,在 ReactNative 工程基础上下集成及运行小程序方案。 先看一下效果如下: 环境搭建 npm install -g react-native-cli yarn 官方的 环境搭建文档 已经有详细的说明,这里不再重复。大家可以看下我本地的环境配置版本,目前整个项目运行稳定,可以借鉴。 $ react-native info info Fetching system and libraries information... System: OS: macOS 10.15.3 CPU: (8) x64 Intel(R) Core(TM) i7-4770HQ CPU @ 2.20GHz Memory: 93.87 MB / 16.00 GB Shell: 3.2.57 - /bin/bash Binaries: Node: 10.20.1 - ~/.nvm/versions/node/v10.20.1/bin/node Yarn: 1.22.4 - ~/.nvm/versions/node/v10.20.1/bin/yarn npm: 6.14.4 - ~/.nvm/versions/node/v10.20.1/bin/npm Watchman: Not Found Managers: CocoaPods: 1.9.1 - /usr/local/bin

[软工顶级理解组] 团队规划和任务拆解(Beta)

為{幸葍}努か 提交于 2020-08-05 05:11:01
目录 需求再分析 功能增减 管理改进 任务分解 人员管理 需求再分析 在Alpha阶段,我们的产品得到了用户的广泛好评,但是还是存在一些问题。 登录不稳定,登录速度慢等问题:这是北航VPN本身的不稳定和服务器带宽性能的限制导致。 功能太少,没有核心功能:我们规划的核心功能“课程评价”在Alpha阶段没有上线,因为我们是完全从头开始开发的软件,需要一些时间对软件进行“打地基”,牺牲了课程评价的时间去开发了版本更新等功能。 界面不够美观:设计层面上存在一些不美观的地方,用模拟器展示的效果也不太好,画面比较模糊。 Beta阶段我们会针对以上三个问题进行改进,完善我们的软件。 功能增减 Beta阶段,我们不会删除原有的功能,而是会新增一些功能,新增功能如下: 类别 功能 说明 面向用户 DDL截止推送 当用户课程中心DDL即将截止而作业还未提交时,软件会在用户的手机上进行消息提醒,从而提醒用户提交作业。具体的提醒时间可以设置。 校历功能 显示北航校历,显示教学周和自然周的对应关系,显示节假日日期,与DDL功能有机结合 课程评价 对于数据库里的所有课程,用户可以对课程进行评价,打分,发表评论,分享意见,且意见可以得到其他人的赞或者踩。大家的评论全部匿名。 意见栏 在软件中设置意见反馈,如果用户对软件有改进建议可以实时反馈。 iOS适配 将软件移植到iOS端,并尝试上架App Store。

【idea激活码】,【WebStorm激活码】,【DataGrip激活码】,【IntelliJ 全家桶系列】,【定期更新】

时间秒杀一切 提交于 2020-08-05 04:59:02
资金允许,请支持正版 IntelliJ全家桶系列 idea激活码、PyCharm激活码、PhpStorm激活码、WebStorm激活码、RubyMide激活码、AppCode激活码、CLion激活码、GoLand激活码、DataGrip激活码、Rider激活码、Android Studio激活码 请确保你没有更改过hosts文件,如果修改过请删除网址再激活。 文件路径:C:\Windows\System32\drivers\etc\hosts 如果你是用过jetbrains-agent.jar这类的破解文件,请删除:****.exe.vmoptions的引入信息 以WebStorm为例如下: 重启输入激活码即可。 激活码: 第一期 更新于: 2020年2月28日 VBHJS3F56S-eyJsaWNlbnNlSWQiOiJWQkhKUzNGNTZTIiwibGljZW5zZWVOYW1lIjoi5rC45LmF5r

ReactNative和小程序混编

只愿长相守 提交于 2020-08-05 03:45:50
背景 本文我们将开一下脑洞,在 ReactNative 工程基础上下集成及运行小程序方案。 先看一下效果如下: 环境搭建 npm install -g react-native-cli yarn 官方的 环境搭建文档 已经有详细的说明,这里不再重复。大家可以看下我本地的环境配置版本,目前整个项目运行稳定,可以借鉴。 $ react-native info info Fetching system and libraries information... System: OS: macOS 10.15.3 CPU: (8) x64 Intel(R) Core(TM) i7-4770HQ CPU @ 2.20GHz Memory: 93.87 MB / 16.00 GB Shell: 3.2.57 - /bin/bash Binaries: Node: 10.20.1 - ~/.nvm/versions/node/v10.20.1/bin/node Yarn: 1.22.4 - ~/.nvm/versions/node/v10.20.1/bin/yarn npm: 6.14.4 - ~/.nvm/versions/node/v10.20.1/bin/npm Watchman: Not Found Managers: CocoaPods: 1.9.1 - /usr/local/bin

新技能Get! 手把手教你接入CG Kit

末鹿安然 提交于 2020-08-05 03:21:19
1 初始准备 1.1 CGKit简介   CGKit是华为推出的一套高性能渲染框架,提供了渲染所需的原子能力,如材质、模型、灯光以及一些后期特效等。另外提供了高性能渲染组件,如抗锯齿和基于Vulkan的多线程组件等。除此之外还提供了Smart Cache以及Pre-rotation等扩展能力,并整合了前沿计算机图形学、计算机视觉和深度学习等最新研究成果。 1.2 官方指导   华为开发者的主页如下:    https://developer.huawei.com/consumer/cn/   在该页面有CGKit的链接:   点击该链接即可转到CGKit的主页,其地址如下:    https://developer.huawei.com/consumer/cn/hms/huawei-computer-graphics/   这里会有CGKit的基本介绍,如下:   这里主要关注开发,点击“查看文档”,即可转到如下地址:    https://developer.huawei.com/consumer/cn/doc/development/HMSCore-Guides/introduction-0000001050197938   该网页是进行CGKit开发的官方页面,有关介绍这里不再重复。   重点关注以下两点即可:   其中示例代码是一套Android Studio工程

Android 布局的一些控件的补充和布局的补充(今儿没课)

徘徊边缘 提交于 2020-08-05 01:45:18
前面写的博客可能会有点乱:   1,是不太会排版。   2,就是我一边看书,一边听学长讲课,所以有的知识就融入进去了,我写的都是自己的意见和理解,大家取我精华,弃我糟粕哈。 今天是书上的内容,主要讲布局的,一些简单控件好像学过了,按钮,文本,密码框,输入框啊,还有一些简单的单复选框,图像按钮等等。 布局也针对性的学过了线性布局和帧布局,书上提到相对布局和线性布局都常用,但是学长没提,因为比较简单,我就稍微提一下,给自己加深巩固也行。    相对布局 :控件的位置是按照相对位置来计算的,后一个控件在什么位置依赖于前一个控件的基本位置,是布局最常用,也是最灵活的一种布局 相对布局里面的子元素不像线性布局里面的元素,不设置相关属性他们就会以父元素的左上角为顶点叠加显示。   一般就是子布局按照父布局的位置来写,所以方便; 相对布局位置相对属性都有一组,像layout_centerInParent这样的性对于父元素的位置的属性还有 android:layout_centerHorizontal="true" 相对于父元素在水平方向居中 android:layout_centerVertical="true" 相对于父元素垂直方向居中 android:layout_alignParentBottom="true" 相对于父元素居底部,只设置这个就是左下角 android:layout

Android 特效大全代码资源——源码

不羁岁月 提交于 2020-08-05 00:52:33
原文地址: https://blog.csdn.net/meixi_android/article/details/84335381 常用的 iOS 风格 dialog 和 meterial design 风格的 dialog: https://github.com/glassLake/DialogUtils 提高 Android 应用的颜值,酷炫 UI 组件汇总: https://github.com/madongqiang2201/views Awesome-MaterialDesign - MaterialDesignCenter改名为Awesome-MaterialDesign,优化了布局,新增了不少库。 awesome-android-ui - ui库,非常多的ui及特效。 ChipsLibrary - 在 android EditText中实现打Tag功能。 bitmapMesh - 拉窗帘效果。 ObservableScrollView - 在滚动的视图观测滚动事件的Android库 它易于与在Android 5.0 Lollipop中引入的工具条Toolbar相交互,并能够帮助实现Material Design apps的外观。 iconify - iconify 图片与文字同一行显示。 iosched - The Google I/O 2014 Android

Flutter自动注释(尾注释)、 Android Studio自动注释(尾注释)

二次信任 提交于 2020-08-04 19:06:54
一.结果如下图 二. 1.打开Android Studio设置页面或者preferences 2.选择Language&Frameworks 3.选中flutter 4.勾选show closing labels in Dart source code,然后点击ok,就可以美滋滋写Flutter了 三.拓展,如何将flutter背景色修改为黑色 来源: oschina 链接: https://my.oschina.net/songms/blog/4335186

Android Studio Kotlin开发之ListView

和自甴很熟 提交于 2020-08-04 15:13:40
Android Studio Kotlin开发之ListView Android Studio Kotlin开发之ListView ListView的简单用法 效果图 知识讲解 ArrayAdapter 源代码 MainActivity.kt activity_main.xml 定制ListView界面 效果图 源代码 MainActivity.kt fruitAdapter.kt Fruit.kt activity_main.xml fruit_item.xml Referecces Android Studio Kotlin开发之ListView ListView的简单用法 效果图 知识讲解 ArrayAdapter 在下文源代码中有这样一句 val adapter = ArrayAdapter < String > ( this , android . R . layout . simple_list_item_1 , data ) 这段代码是创建一个数组适配器的代码,里面有三个参数,第一个参数是上下文,就是当前的Activity, 第二个参数是android sdk中自己内置的一个布局,它里面只有一个TextView,这个参数是表明我们数组中每一条数据的布局是这个view,就是将每一条数据都显示在这个view上面;第三个参数就是我们要显示的数据