- 博客(11)
- 资源 (7)
- 收藏
- 关注
原创 [笔记]《Linux内核设计与实现》第三章进程管理
目前正在通读《Linux内核设计与实现》一书,本文是对第三章的总结。 初次接触Linux的内容,难免是囫囵吞枣,一知半解。从android的角度来说,本章的主要内容有:1.进程的创建,fork的含义2.进程和线程的关系3.进程的家族体系4.进程终结
2016-12-29 11:25:05 367
原创 [笔记]《Linux内核设计与实现》第一章Linux内核简介
目前正在通读《Linux内核设计与实现》一书,本文是对第一章的总结。主要内容有:1.Unix和Linux的关系2.操作系统和内核的关系3.Linux内核的特点3.1 两个名词:单内核和微内核单内核是指:所有内核服务从整体上作为一个单独的大过程来实现,运行在一个单独的地址空间,整体以单个二进制文件的形式存放在磁盘中。各服务之间直接调用函数的方式通信。优点:简单
2016-12-27 17:58:00 327
原创 [笔记]如何通过Charles抓取https协议请求
前段时间为应对苹果App Store对网络请求必须为https的要求,公司专门立项对现有网络请求进行了https的支持和切换。抓包工具比如Charles如果不进行相关的配置,是抓不到https的请求包的,怎么配置?首先安装Charles,公司QA友情提供的安装包是:Charles安装包下载地址:https://pan.baidu.com/s/1skHVzpN 密码: 1mra安装后
2016-12-23 18:30:55 3655 1
原创 [笔记]Android系统进程Zygote启动过程的理解
读老罗的文章:Android系统进程Zygote启动过程的源代码分析,根据流程整理成如下图:感悟:1.对linux的进程fork原理迫切地想完整了解下。从行文中知道,zygote在执行了forkSystemServer语句后,就会fork出SystemServer进程,然后forkSystemServer语句之后的语句,就是在子进程即SystemServer进程里执行的了,有点不可思议
2016-12-22 19:06:39 483
原创 [笔记]Android应用程序进程启动过程的理解
读老罗的Android应用程序进程启动过程的源代码分析,根据理解和重点印象,整理出如下一图:疑问:1.Process.fork是啥意思?类似new吗?2.接着1问,新APP进程和ActivityThread类是怎么关联起来的?是zygote进程调用执行的ActivityThread类的main方法,怎么就运行在了新APP进程中?3.UI主线程是啥时候创建的?ActivityTh
2016-12-22 14:09:51 408
原创 Android中常见的Hybrid实现方法
在APP开发过程中,不可避免会遇到html与native进行交互的情况。比如,在微信公众号里看到一篇运营文章,或者在朋友圈点开某条分享的链接,在打开的页面上,文末一般都会有一些引导性的操作。点击这些按钮,往往都会将对应的APP打开并直接进入相关页面。这个体验很令人惊喜,是吗?再或者,在APP里,点击运营活动的内容或者一些广告,在打开的页面上也有类似的引导操作。这时,点击这些操作,也会像一般的页
2016-12-20 18:14:43 1595
原创 [笔记]ContentProvider的插件化的理解
目前在研读田维术的系列文章《Android插件化原理解析》,http://weishu.me/2016/01/28/understand-plugin-framework-overview/本文写一下Android插件化原理解析——ContentProvider的插件化的读后感和理解.1.ContentProvider的工作流程图:2.ContentProvider的插件化实现方法
2016-12-19 21:23:32 840
原创 Android EditText用法大全
EditText是Android的基本控件之一,使用频率非常之高。常见使用问题有:1.如何让EditText不可编辑?这常见于首页的搜索框。点击搜索框后才真正跳转到搜索页面,而此时的搜索框是不可输入的。办法:在布局里将其focusAble设置为false。如: <EditText android:id="@+id/et_mo
2016-12-17 18:29:13 1203
原创 Android Dialog用法大全
Dialog是Android中使用非常频繁的一个控件。下面是对它的一些使用总结。1.如何创建一个四角是圆角的对话框?2.如何将整个背景设置为透明效果?3.注意事项
2016-12-17 15:26:09 546
原创 Android Studio中查看类的继承关系的设置
如何在Android Studio中查看一个类的继承关系呢?在面板顶部的工具栏中,找到Navigate,然后在下拉列表中,找到“Type Hierarchy”(快捷键 Ctrl+H),点击。即可在面板右侧出现该类的Hierarchy层级图。
2016-12-16 19:59:35 741
原创 [笔记]Activity启动模式
在公司内部每周分享会上听到的总结,用自己的话再写一遍,算是加深记忆了。Activity是Android的四大组件之一,Activity的启动模式也是必须要掌握的基础知识之一。Activity的启动模式有4种:standard,singleTop,singleTask,singleInstance,默认方式是standard。一、设置模式可以通过在manifest里配置也可以通过Inte
2016-12-06 18:44:19 350
Android Studio环境下face++的demo
2016-04-11
MacPorts-2.3.3-10.10-Yosemite.pkg
2015-04-14
Charles3.10破解包
2015-04-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人