摘要: 一、6.0发布权限变化 1.Android需要手动加入权限申请原因: 1)权限分为了两类:一类是Normal Permissions,这类权限一般不涉及用户隐私,是不需要用户进行授权的,比如手机震动、访问网络等;另一类是Dangerous Permission,一般是涉及到用户隐私的,需要用户进行授 阅读全文
posted @ 2017-03-24 18:03 静待花开*^_^* 阅读(3400) 评论(0) 推荐(0) 编辑
摘要: Android 系统级别的Service有好多,可以通过getSystemService(@ServiceName @NonNull String name)方法得到(通过@Service注解限定参数范围)。系统Service主要有: WINDOW_SERVICE(android.view.Wind 阅读全文
posted @ 2017-02-22 15:49 静待花开*^_^* 阅读(2328) 评论(0) 推荐(0) 编辑
摘要: 1 .面向对象的特征:封装 继承 多态。 多态的两种表现形式:重载和重写。 重载:是发生在同一类中,具有相同的方法名,主要是看参数的个数,类型,顺序不同实现方法的重载的,返回值的类型可以不同。 重写:是发生在两个类中(父类和子类),具有相同的方法名,主要看方法中参数,个数,类型必须相同,返回值的类型 阅读全文
posted @ 2017-02-15 14:58 静待花开*^_^* 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 1.Android: 1)Android的单位是dp 2)分为ldpi/mdpi/hdpi/xhdpi/xxhdpi。 3)分辨率对应DPI ldpi QVGA (240×320) mdpi HVGA (320×480) hdpi WVGA (480×800),FWVGA (480×854) xhd 阅读全文
posted @ 2016-12-30 16:24 静待花开*^_^* 阅读(756) 评论(0) 推荐(0) 编辑
摘要: 1.将文件放到项目根目录下 .gitignore 文件内容: *.iml.gradle/local.properties/.idea/workspace.xml/.idea/libraries.DS_Storebuild/captures.svn/.idea/ 2.文件根目录下右键:Git Bash 阅读全文
posted @ 2016-12-29 18:17 静待花开*^_^* 阅读(265) 评论(0) 推荐(0) 编辑
摘要: Android 中可以通过webview来实现和js的交互,在程序中调用js代码,只需要将webview控件的支持js的属性设置为true Android(Java)与JavaScript(HTML)交互有四种情况: 1) Android(Java)调用HTML中js代码 2) Android(Ja 阅读全文
posted @ 2016-12-20 18:22 静待花开*^_^* 阅读(700) 评论(0) 推荐(0) 编辑
摘要: 1.删除多余代码: 注释//、todo、不用的文件、方法; 2.抽取代码: 去掉多余的if()else(); 一个类用两处公用的东西抽成公用方法; 多个类公用的方法超过3处,就要想想是不是需要抽成一个utils里边的方法了; 3.json—>List(List)转化处理 表表关联查询的修改,变为JS 阅读全文
posted @ 2016-11-23 10:48 静待花开*^_^* 阅读(197) 评论(0) 推荐(0) 编辑
摘要: Android主讲: 一、吴晶:android笔记博主(博客:http://www.race604.com/) 主题:Android低功耗蓝牙(BLE)实践 低功耗蓝牙在可穿戴和智能家居里边用的比较多。 实例:(BLE是Android4.3以上加入的新功能) 他可以很大程度上节省设备功耗,他会在激活 阅读全文
posted @ 2016-11-17 19:49 静待花开*^_^* 阅读(484) 评论(0) 推荐(0) 编辑
摘要: 一、使用场景 一件事情可用多种方式完成 例子:出行旅游:我们可以有几个策略可以考虑:可以骑自行车,汽车,做火车,飞机。每个策略都可以得到相同的结果,但是它们使用了不同的资源。选择策略的依据是费用,时间,使用工具还有每种方式的方便程度 。 二、问题:如何让算法和对象分开,让策略与客户端隔离使用? 解决 阅读全文
posted @ 2016-11-14 15:57 静待花开*^_^* 阅读(320) 评论(0) 推荐(0) 编辑
摘要: 一、什么是单例? 确保一个类只有一个实例,并提供一个全局访问点 二、应用 线程池、缓存、数据库等,只需要一个实例,如果多个实例 会造成异常情况 三、简单实现 1)懒汉式简单实现 ①public class Singleton{ private static Singleton singleton; 阅读全文
posted @ 2016-11-14 11:04 静待花开*^_^* 阅读(208) 评论(0) 推荐(0) 编辑