腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
Android 进阶
专栏作者
举报
83
文章
83008
阅读量
22
订阅数
订阅专栏
申请加入专栏
全部文章
android
编程算法
java
缓存
网站
http
c++
node.js
html
文件存储
javascript
api
linux
gradle
socket编程
打包
面向对象编程
jquery ui
listview
unix
消息队列 CMQ 版
hashmap
kotlin
kafka
ios
php
c#
xml
textview
sql
ide
数据加密服务
parcel
存储
网络安全
jvm
windows
数据结构
https
flutter
view
对象存储
bash
bootstrap
webview
android studio
数据库
jar
windows server
bash 指令
spring
日志服务
移动解析 HTTPDNS
渲染
容器
serverless
ssh
dns
微信
amp
dispose
draw
layout
observable
parent
push
set
window
面试
源码分析
搜索文章
搜索
搜索
关闭
系统相关服务
android
unix
socket编程
缓存
这次我们来聊一聊系统相关服务,比如Zygote启动原理,SystemServer启动原理,如何进行添加一个系统服务等。
Yif
2020-04-25
778
0
进程通信
android
unix
socket编程
缓存
这次我们来聊一聊系统相关服务,比如Zygote启动原理,SystemServer启动原理,如何进行添加一个系统服务等。
Yif
2020-04-25
698
0
Bitmap 详解
android
缓存
文件存储
编程算法
Bitmap在Android中指的是一张图片,可以是png,也可以是jpg等其他图片格式。
Yif
2020-04-23
2K
0
APK 瘦身优化
https
网络安全
打包
文件存储
android
官网:https://ibotpeaches.github.io/ApkTool apktool d students.apk
Yif
2020-04-23
1.3K
0
线程优化
android
消息队列 CMQ 版
kafka
Process中定义,值越小,优先级越高,默认是THREAD_PRIORITY_DEFAULT 0
Yif
2020-04-23
1K
0
卡顿优化
网站
jquery ui
android
spring
帮助开发者检查代码不规范问题 严苛模式:Android 提供的一种运行检查机制 方便强大,容易被忽视,包含线程策略与虚拟机检测策略
Yif
2020-04-23
1.7K
0
列表、存储以及WebView 相关优化
listview
webview
android
缓存
不要在你的getView()中写过多的逻辑代码,我们能够将这些代码放在别的地方。比如:
Yif
2020-04-23
622
0
Dialog 的 Window 创建过程
网站
jquery ui
android
首先在Dialog 的构造方法中创建Window实例final Window w = new PhoneWindow(mContext);
Yif
2019-12-26
786
0
Toast 的 Window 创建过程
android
两种IPC进程方式,分别是NotificationManagerService与NotificationManagerService回调内部的TN接口实现。 它可以自定义view,也可以使用默认的view,默认的就是mNextView。当前view的显示与取消都是一次跨进程通信。也就是show与hide方法。
Yif
2019-12-26
457
0
Groovy 基本类型与闭包
html
gradle
api
android
在根工程下自定义config.gradle可以直接在根project引用apply from:'config.gradle' 如果需要在app project中引用,需要加rootProject,表明当前gradle路径在根工程下,apply from: this.rootProject.file('releaseinfo.gradle')
Yif
2019-12-26
584
0
Groovy高级用法
html
gradle
api
android
在根工程下自定义config.gradle可以直接在根project引用apply from:'config.gradle' 如果需要在app project中引用,需要加rootProject,表明当前gradle路径在根工程下,apply from: this.rootProject.file('releaseinfo.gradle')
Yif
2019-12-26
876
0
Gradle之Project Api 使用
html
gradle
api
android
在根工程下自定义config.gradle可以直接在根project引用apply from:'config.gradle' 如果需要在app project中引用,需要加rootProject,表明当前gradle路径在根工程下,apply from: this.rootProject.file('releaseinfo.gradle')
Yif
2019-12-26
1.1K
0
Gradle 之 Task 使用
html
gradle
api
android
在根工程下自定义config.gradle可以直接在根project引用apply from:'config.gradle' 如果需要在app project中引用,需要加rootProject,表明当前gradle路径在根工程下,apply from: this.rootProject.file('releaseinfo.gradle')
Yif
2019-12-26
858
0
ContentProvider 源码分析
android
ContentProvider 启动会伴随进程的启动,在ActivityManagerService中,启动进程是由startProcessLocked方法来完成的,内部通过Process的start方法来完成一个新的进程启动。 ActivityThread的main方法
Yif
2019-12-26
606
0
Android 各版本特性
android
网站
api
编程算法
5.0中使用了recyclerview代替了listview,它具有高度解耦,可以自定义样式,提供ItemAnimator,ItemDecoration,LayoutLinearLayout实现丰富多样的效果,但也有缺点,比如需要自定义列表分割线,列表点击事件也需要自己实现,列表分隔线通过继承recyclerview的ItemDecoration方法
Yif
2019-12-26
1.3K
0
Activity 事件分发
android
面向对象编程
首先先判断当前事件是否是Down事件,如果是就调用onUserInteraction方法,如果不是就不会调用,所以Up,Move方法不会调用该方法。
Yif
2019-12-26
830
0
Android 开发艺术探索笔记三
缓存
编程算法
java
android
c++
常用的缓存策略:LruCache与DiskLruCache,其中LruCache用作内存缓存,而DiskLruCache用作磁盘缓存。
Yif
2019-12-26
537
0
ViewGroup 事件分发
android
Android 5.0之后ViewGroup的dispatchEvent源码更加复杂,由于方法含义不变,遂采用5.0之前的源码进行分析
Yif
2019-12-26
798
0
Android 混淆打包
编程算法
java
android
parcel
Java 是一种跨平台的、解释型语言,Java 源代码编译成中间”字节码”存储于 class 文件中。
Yif
2019-12-26
1.4K
0
Android 系统架构
android
linux
html
网站
Android 系统架构分为五层 从上到下依次为应用层、应用框架层、系统运行库层、硬件抽象层与Linux内核层。
Yif
2019-12-26
856
0
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
立即发文
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档