前言 在Android中,zygote是整个系统创建新进程的核心进程。zygote进程在内部会先启动Dalvik虚拟机,继而加载一些必要的系统资源和系统类,最后进入一种监听状态。在之后的运作中,当其他系统模块(比如 AM…
标签:Android
Mac 10.14 编译Android 8.1源码及刷入nexus 6p
环境准备 官网 描述得已经相当清楚了 ,这里稍微总结一下: 创建区分大小写的磁盘映像 mac系统默认是不区分大小写的,所以我们需要创建一个区分大小写的文件系统 hdiutil create -type SPARSE -f…
wait、notify、notifyAll以及Condition的await、signal,signalAll的用法
wait、notify、notifyAll以及Condition的await、signal,signalAll的用法 线程之间同步可以使用synchronized关键词修饰,也可以使用Lock锁来实现。对应synchro…
Android性能优化--图片压缩
Android图片压缩有多种压缩方式,常用的有质量压缩、尺寸压缩、采样率压缩以及通过JNI调用libjpeg库来进行压缩。(尺寸压缩,质量压缩底层也是通过调用native的方法进行压缩的,而native中的则是通过Ski…
导航栏
我比较喜欢用RadioGroup结合 RadioButton来做导航栏; 因为: 1.他是单选按钮 2.他可以图文结合 3.他的文字,图片,都可以用xml,实现按下,点击,选中的切换; 整理项目的时候发现一个问题,Rad…
Android动态改变recyclerview的item的布局
大家都知道listview可以使用动态改变item布局。 @Override public int getItemViewType(int position) { return type; } @Override pub…
Android Studio build dex jar
Gradle配置 Build配置文件gradle.build中添加如下task task clearJar(type: Delete) { delete 'build/outputs/mylib.jar' } task …
Android组件化最佳路由—ARetrofit
Android组件化最佳路由,为简单而生。 Github 源码: ARetrofit 原文 demo demo apk 下载 一 介绍 从命名来看,做Android开发的小伙伴们感觉是不是似曾相识…是的,Retrofit…
android – 有没有内置的方法来检测okhttp中没有连接的互联网.
有没有内置的方法来检测okhttp中没有连接的互联网.我已经针对这个特定的事情做了我自己的实现,但只是想知道源代码中是否已包含与此相关的内容? 最佳答案 使用okhttp 2.5.0如果没有互联网连接,那么控件将落入ok…
android – 如何源控制Firestore数据库安全规则并自动更新它们
将Firestore安全规则保存在代码的源代码控制( Github)中是否谨慎? 此外,在第一次克隆存储库和安装应用程序时,自动部署安全规则的最佳方法是什么(对于开源项目)?在我的例子中,它是在Android Studi…
Android:如何正确等待服务流程完成
这是场景: >我有2项活动和一项服务>第一个活动是着陆视图/搜索页面.第二个活动显示搜索结果>始终针对内部SQLite数据库执行搜索>定期(比如说每天)db需要从远程源更新,这是一个漫长的过程&g…
使用scrollview和adjustPan一起安卓
在我的清单中,我写了 <activity android:name=".email" android:label="@string/app_name" android:theme="@android:style/T…