首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
九术
掘友等级
Android 开发工程师
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
91
文章 37
沸点 54
赞
91
返回
|
搜索文章
赞
文章( 37 )
沸点( 54 )
百万级日活 App 的屏幕录制功能是如何实现的
Android 从 4.0 开始就提供了手机录屏方法,但是需要 root 权限,比较麻烦不容易实现。但是从 5.0 开始,系统提供给了 App 录制屏幕的一系列方法,不需要 root 权限,只需要用户授权即可录屏,相对来说较为简单。 基本上根据 官方文档 便可以写出录屏的相关代…
Gson 解析 Json 容错才是关键,举几个常用的实例!
一. 序 前几天写了一篇,关于利用 GSON 在 JSON 序列化和反序列化之间,数据容错的文章。最简单的利用 @SerializedName 注解来配置多个不同 JSON Key 值,或者再使用 @Expose 来配置一些例外的情况。更复杂一些的数据,可以使用 TypeAda…
AS的JNI和NDK开发---入门篇
第三步 编写c/c++的源文件(方法名称必须相同)可以直接找写C++的同事开发。 第六步 再次rebuild。 第七步 生成的库文件是以 lib名字.so 命名的。
重学安卓:Activity 的快乐你不懂!
刚被告知,我开源的《Jetpack MVVM 最佳实践》项目,被对标阿里 P7 架构师的 价格 6000 多元的某课程,安排了 2 章节 12 课时 拿去给 2300 多名学员讲课。 事实上,这个项目的设计和维护 投入了我个人几乎所有空余的精力:为了方便开发者们无痛理解每个架构…
写给Android开发者的混淆使用手册
毫无疑问,混淆是打包过程中最重要的流程之一,在没有特殊原因的情况下,所有 app 都应该开启混淆。
深入理解JVM(1)——Java内存区域与Java对象
最近放暑假在家,没有实验室的工作要做,正好趁这个时间恶补了之前一知半解的JVM知识,使用的主要学习资料是周志明大大的《深入理解Java虚拟机——JVM高级特性与最佳实践》,我仔细拜读了两遍,结合一些优质博文以及论坛里的精彩解答,再加上自己的理解,对书中描述不细致的知识点进行了补充
Android的APK两种签名
目前为止,android通用的打包过程时使用的签名工具有两套–jarsigner和apksigner。其中apksigner也就是刚才我们提到的APK Signature Scheme v2,两者有什么关系,为什么要使用新的签名机制呢?这是我们这篇文章介绍的重点。
轻听变色之谜
Style和Theme主要用来实现白天模式和夜间模式。 一个Style是一系列属性的集合,用来指定View或者Window的外观和格式。它可以指定的属性包括高度, Padding, 文字颜色,文字尺寸,背景颜色等等。
Android端应用秒开优化体验
最近部门内抛出了一个问题,应用启动很慢、卡图标?主要表现在中低端机型中。究其这个问题,由于对性能优化比较感兴趣,借了个低端机和一个中端机来一看究竟,对同一应用分别测了下它在中低端机的启动时间。
Android 静默安装和卸载
一. 条件 二. 适用环境 三. 步骤 1. 在 AndroidManifest.xml 中 2. 代码部分 (两种方法都可以实现,现在项目选择了第二种) 3.记得签名和打到system/app里去 前面需要的文件 下面是我们公司的文件名称一般文件都是一样的,对系统编译后是可以…
下一页
关注了
38
关注者
2
收藏集
4
关注标签
28
加入于
2017-07-17