随笔分类 - android
摘要:1.1 重新规划android的项目结构 重新规划android的目录结构分两步: 1.建立AndroidLib类库,将与业务无关的逻辑转移到AndroidLib。 acitivity存放的是跟业务无关的Activity基类 cache包存放的是缓存数据和图片相关的处理 net包存放的是网络底层封装
阅读全文
摘要:所谓的事件分发,其实就是对MotionEvent事件的分发过程,即当一个MotionEvent产生后,系统需要把这个事件传递给一个具体的View,而这个传递的过程就是分发过程。点击事件的分发由3个方法共同完成: public boolean dispatchTouchEvent(MotionEven
阅读全文
摘要:上一讲 讲了如何创建一个user android 5.0 创建多用户 双开多开应用(1) 为什么要创建User 例如window 系统创建了一个user 会在当前用户下进行操作,而android 多用户体系就像window系统 创建了一个user之后在当前user下进行操作,就可以再安装或者启动一个
阅读全文
摘要:Andriod5.0多用户 双开应用 android多用户是5.0之后有的,类似windows的账户系统 不过官方还没有完全确认,API大都是hide状态 我这里提供一种方式并不适用所有的,由于我们有定制化手机,所以有定制化的服务可以开发,所以只需要将源码平台化编译一把,将所需要的类抽取出来,打成j
阅读全文
摘要:android 中的线程池 线程池的优点: 1 重用线程池中的线程,避免了线程的创建和销毁带来的性能开销 2 能有效的控制最大并发数,避免大量线程之间因为喜欢抢资源而导致阻塞 3 能够对线程进行简单的管理,提供定时执行以及指定间隔时间循环执行等 android 中的线程池源自java 中的Execu
阅读全文
摘要:线程在android是个重要的概念,从用途上讲,线程分为主线程和子线程,主线程负责页面相关,子线程负责耗时操作。 在android中除了Thread本身还有 AsyncTask IntentService HandlerThread。 AsyncTask 1 Params 参数类型 2 Progre
阅读全文
摘要:这两天老大发话说要我研究一下安卓安全软件的功能,先抽取了一个小模块,研究权限管理 一开始就去packagemanager 去看发现有几个方法: 就先去看了一下IPackagemanager 里面的方法: 有很多 这里我之列出跟权限有关的 看安全软件上的功能: 通过包名找权限 通过权限找包名 禁用 提
阅读全文

浙公网安备 33010602011771号