0推荐
7K 浏览

Error-prone,Google出品的Java和Android Bug分析利器

是什么 静态的Java和Android bug分析利器 由Google出品 由error-prone接管compiler,在代码编译时进行检查,并抛出错误中断执行 在抛出错误的同时给出具体的原因...
0推荐
7K 浏览

Android开发技术周报 Issue#124

Google希望Android开发人员更加了解颜色
0推荐
10K 浏览

Android开源:LQRAudioRecord - 高仿微信语音库

本库集成录音与播音功能,使用简单方便,让IM集成语音不再是难题。
0推荐
7K 浏览

Android博客周刊第60期

新闻 1.Google希望Android开发人员更加了解颜色 颜色选择对于开发人员来说至关重要。它决定了您的应用程序或网站的可用性,以及任何文本的可读性。考虑到这一点,Google已经更新了其材...
0推荐
14K 浏览

深度探究apk安装过程

0.PcakageaManagerService版本变化
0推荐
50K 浏览

Realm(Java)的那些事

在Android平台上,有很多基于SQLite的ORM框架,例如 GreenDAO , OrmLite , SugarORM , LitePal 等等,对于写习惯了SQL语句的小伙伴们来说,看到...
winnie6947 3年前   
0推荐
9K 浏览

APK 瘦身探索

虽然说APK瘦身对于Android对应用可分配内存的限制影响不大,但是还是有一些影响的,就以 图片 为例,将一些小图标替换为 iconfont 能有效减小内存的分配,防止OOM的出现。
0推荐
10K 浏览

android 仿最新版本微信相册

仿微信相册选择图片,查看大图,写的不太好,希望评论指出不足,谅解,先介绍一下我的基本思路。
0推荐
10K 浏览

Android安全防护之旅---带你把Apk混淆成中文语言代码

本文就简单的介绍了Android中的一种高度混淆技巧,让我们的代码变得更难读懂,增加安全性。主要修改了混淆工具来实现这一功能。如果你看懂了文章,就可以自己定义属于你们项目的个性化混淆策略。
0推荐
8K 浏览

从源码的角度分析,getWidth() 与 getMeasuredWidth() 的不同之处

之前不是写了篇名为 Android 获取 View 宽高的常用正确方式,避免为零 的总结性文章嘛,在结尾简单阐述 measuredWidth 与 width 的区别。考虑到文章的重点,简单几笔带...
0推荐
7K 浏览

Android开发技术周报 Issue#123

Google声明:Android Wear 2.0推送延迟是因为发现BUG
0推荐
20K 浏览

Android性能优化系列之Bitmap图片优化

在Android开发过程中,Bitmap往往会给开发者带来一些困扰,因为对Bitmap操作不慎,就容易造成OOM(Java.lang.OutofMemoryError - 内存溢出),本篇博客,...
0推荐
7K 浏览

StateBackgroundUtil - 仅使用一张资源图片为 View 设置具有按下效果的背景

该篇文章主要介绍,如何使用一张资源图片为 View 设置具有按下效果的 background drawable.
0推荐
18K 浏览

Android 用 camera2 API 自定义相机

笔者因为项目需要自定义相机,所以了解了一下 Android 关于 camera 这块的 API。Android SDK 21(LOLLIPOP) 开始已经弃用了之前的 Camera 类,提供了 ...
0推荐
9K 浏览

结合 Android 看看单例模式怎么写

单例模式,就是在整个系统中 某一个类的实例只有一个,并且自行实例化向整个系统提供 ;简单来说,就是某个类被实例化的方式是唯一的;同时他它必须向系统自动提供这个实例。
0推荐
9K 浏览

从使用到源码,细说 Android 中的 tint 着色器

自 API 21 (Android M)开始,Android SDK 引入 tint 着色器,可以随意改变安卓项目中图标或者 View 背景的颜色,一定程度上可以减少同一个样式不同颜色图标的数量...
0推荐
11K 浏览

Android开发时,那些相见恨晚的工具或网站!

本文来我在知乎话题 Android开发时你遇到过什么相见恨晚的工具或网站? 下的回答!
0推荐
9K 浏览

Android开源:FileDownloader-文件下载引擎

Android 文件下载引擎,稳定、高效、灵活、简单易用
0推荐
9K 浏览

Android StateMachine 状态机分析

StateMachine 类位于 Android 源码中的,路径是 frameworks/base/core/java/com/android/internal/util/StateMachin...
0推荐
11K 浏览

在 Android 上使用 VIPER 架构

在Android中我一直觉得MVP架构用着不错,直到在一个iOS的项目中遇到了VIPER架构,这个架构用了8个月。当我回到Android时,我决定采用这种设计,虽然有人建议说在Android上使...
1 2 3 4 5 6 7 8 9 10

经验分享,提升职场影响力

投稿

热门问答

    热门文档