摘要: 当应用运行Activity实例创建后会被放在一个线程的任务栈中,根据Activity的启动模式不同,被创建的实例会有区别,假设有A、B两个Activity,A为启动Activity,设定A的启动模式: standard(默认标准启动) 打开应用,任务栈task中有一个A的实例a1,此时再从A-sta 阅读全文
posted @ 2016-11-17 22:07 changchou 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 下拉列表 代码如下: 日期选择 代码: 时间选择 单项选择 代码 xml中主要控件是RadioGroup和RadioButton 多项选择 Toast Notification 自动完成输入框 AutoCompleteTextView: android:completionThreshold="1" 阅读全文
posted @ 2016-11-17 18:45 changchou 阅读(176) 评论(0) 推荐(0) 编辑
摘要: Intent可以在Activity之间传递实现了Serializable和Parcelable接口的对象。Serializable在序列化时会产生大量临时变量,从而引起频繁的GC(Gabage Collection)。而且在使用内存时,Parcelable比Serializable性能高,说白了就是 阅读全文
posted @ 2016-11-17 17:56 changchou 阅读(186) 评论(0) 推荐(0) 编辑
摘要: php连接数据库需要使用到mysql方法,但将在高版本逐渐弃用mysql的方法而使用mysqli。其实两者使用区别不大: mysql mysqli 阅读全文
posted @ 2016-11-16 15:02 changchou 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 先给个代码 add.html add.php 在浏览器中不会报错,只是没有数据传到add.php中。 此时,我们调试使用的服务器其实是PhpStorm自带的服务器,其端口为localhost:63342,无需启动XAMPP就可以调试,而php自带服务器无法实现post数据传输,我们使用Apache作 阅读全文
posted @ 2016-11-15 00:29 changchou 阅读(203) 评论(0) 推荐(0) 编辑
摘要: Floating Action Button - 浮动圆形按钮 在使用Android Design Support Library的时候需要在build.gradle里添加 compile 'com.android.support:design:24.2.1' 后面数字随版本而定 TextInput 阅读全文
posted @ 2016-11-11 15:50 changchou 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 关于MVVM之类的可以自行从网上了解,比如:阮一峰 MVC,MVP 和 MVVM 的图示 Android Data Binding Library可以在layout布局xml文件中绑定数据,实现式图与业务逻辑分离。 相信大家的Gradle和Studio都在2.0以上了,在这些版本上只需要在build 阅读全文
posted @ 2016-11-09 14:37 changchou 阅读(884) 评论(0) 推荐(0) 编辑
摘要: 在res目录创建valuse-语言代码-r地区代码 阅读全文
posted @ 2016-11-08 13:26 changchou 阅读(96) 评论(0) 推荐(0) 编辑
摘要: 基础配置: http://liukun.engineer/2016/04/10/Android-Studio-advanced-configuration/ 点击打开链接 APK瘦身 在Android Studio中我们可以开启混淆,和自动删除没有Resources文件,来达到给APP瘦身的目的,这 阅读全文
posted @ 2016-10-28 12:37 changchou 阅读(330) 评论(0) 推荐(0) 编辑
摘要: public class Main { public static void main(String[] args) { String uname = "编码"; for (int i = 0; i < uname.length(); i++) { char unamechar = uname.ch 阅读全文
posted @ 2016-10-19 22:44 changchou 阅读(3025) 评论(0) 推荐(0) 编辑