进程创建流程 不管从桌面启动应用还是应用内启动其它应用,如果这个应用所在进程不存在的话,都需要发起进程通过Binder机制告诉system server进程的AMS system server进程的AMS调用Proces…
标签:Android
Activity、Task、应用和进程
为了阅读方便,将文档转成pdf http://files.cnblogs.com/franksunny/ActivityTask%E5%BA%94%E7%94%A8%E5%92%8C%E8%BF%…
添加qt桌面应用程序
添加qt桌面应用程序比较繁琐,提起来大家都是相当头疼的一块项目,经过我一系列的摸索,终于学会了用imx6添加qt桌面应用程序。文件夹设置存放在:/usr/share/matchbox/vfolders比如:dianyul…
Android系统的创世之初以及Activity的生命周期
该文章是一个系列文章,是本人在Android开发的漫漫长途上的一点感想和记录,如果能给各位看官带来一丝启发或者帮助,那真是极好的。 前言 先来个最简单的HelloWord代码,用Android Studio 3.0新建项…
Retrofit,源码简单分析
场景 Retrofit + Okhttp3 是现在开发标配的网络请求框架 Okhttp3 负责底层请求逻辑 Retrofit 负责上层请求外观,以接口方法定义的形式去直观表现 分析带问题 1.如何将接口外观(包括参数,注…
[Android 学习笔记] EditView 物理键盘的Enter键和软键盘的回车键
EditText 弹出的软键盘显示数字和回车 <EditText android:id="@+id/edit2" android:layout_width="wrap_content" android:layout…
我为 style 和 theme 而狂(2)
style 的继承 Parent <style name="Parent"/> 明确的 child, 所谓的明确就是我们通过定义指出 style 继承关系。 <style name="Child" pa…
Android通过hide&show管理多Fragment出现重叠以及点击穿透的解决之道
最近项目进入了无休止的修bug阶段,很多问题也着实让我头疼了一阵子,其中就包括对单Activity页面中多Fragment的管理。可能是我对Fragment了解太少了,遇到了很多问题,所以这篇文章着重于讲述我遇到了怎样的…
自定义View----总结
这一段时间写了不少自定义View,总算对自定义View有了一个大体上的理解,根据自己的理解自定义View其实总体分为三类。 1.自绘组件 2.组合组件 3.继承组件 网上的自定义View统称的方式就是那些固定的onMea…
事件分发之结论篇
众所周知,从安卓1.5到现在的8.0已经经过了10个年头,然而很多人对事件分发有着既清楚又模糊的概念,面试时候说是可以大概说一下的,然后真正写自定义view的时候能熟练用的却不多,如果你对下面几个问题都泯然于心,那也就基…
【Android BLE】蓝牙开发「防丢器」的相关知识点(一):扫描并识别设备
关于BLE相关的知识,借助于之前做的一个应用(防丢器),在此做一个整理笔记。怕自己懒,先立个FLAG,这将是一个系列的文章: 蓝牙开发「防丢器」的相关知识点(一):扫描并识别设备 蓝牙开发「防丢器」的相关知识点(二):连…
Tinker和Tinkerpatch,打包和发包集成
文章内容说不上精品,只能算是这个把星期集成的成果分享,如果能够帮助到你,心里默默给个赞就好。 对于tinker源码感兴趣的童鞋可以先看一下 tinker源码研读 我这篇文章通过tinker和tinkerpatch的官方文…