登录
注册
首页
项目
经验
代码
文库
问答
博客
资讯
安卓开发
(共
1621
篇经验)
0
推荐
13K
浏览
android 开源项目—TakePhoto
对于每个APP基本上都有一个头像上传的功能,对于如何获取头像照片,可以通过使用本地相册或者拍照获取,而是用原生的相机功能都会或多或少遇到一些问题,因此特地封装了相机和相册功能,使用简单,方便,只...
vtln8339
9年前
开源
移动开发
Android开发
安卓开发
0
推荐
29K
浏览
DownloadManager 实现版本更新,监听下载进度
DownloadManager是 Android 2.3(API level 9)用系统服务(Service)的方式提供了DownloadManager来处理长时间的下载操作。它包含两个静态内部...
vickyray
9年前
移动开发
Android开发
安卓开发
0
推荐
8K
浏览
Github上star数超1000的Android列表控件
Android开发中,列表估计是最最常使用到的控件之一了。列表相关的交互如下拉刷新,上拉更多,滑动菜单,拖动排序,滑动菜单,sticky header分组,FAB等等都是十分常见的体验。Gith...
abcd1234
9年前
移动开发
Github
Android开发
安卓开发
0
推荐
6K
浏览
Android 通过JNI实现守护进程
开发一个需要常住后台的App其实是一件非常头疼的事情,不仅要应对国内各大厂商的ROM,还需要应对各类的安全管家… 虽然不断的研究各式各样的方法,但是效果并不好,比如任务管理器把App干掉,服务就起不来了…
ijhi8164
9年前
移动开发
Android开发
安卓开发
JNI
0
推荐
18K
浏览
Android逆向随笔之遇见MultiDex
很多大厂的Android App因为业务量大,引用库多导致其apk包的中的类于方法剧增.这样就有可能出现因为方法数过多导致编译失败的情况.产生这个问题的主因是dex文件格式的限制.一个DEX文件...
MZ2013
9年前
移动开发
Android开发
安卓开发
0
推荐
15K
浏览
Android实践 -- Android Wi-Fi 直连
Wi-Fi直连是Android 4.0(API level 14)或更高的版本的才加入的新功能,使用Wi-Fi直连相关的
fasdfsadf
9年前
移动开发
Android开发
安卓开发
0
推荐
5K
浏览
ArrayMap代码分析
Java提供了HashMap,但是HashMap对于手机端而言,对空间的利用太大,所以Android提供了SparseArray和ArrayMap。二者都是基于二分查找,所以数据量大的时候,最坏...
yocz1389
9年前
移动开发
Android开发
安卓开发
二分查找
0
推荐
8K
浏览
Emmagee学习之获取内存及CPU占用等数据
Emmagee 是网易杭州研究院QA团队开发的一个简单易上手的Android性能监测小工具,主要用于监控单个App的CPU,内存,流量,启动耗时,电量,电流等性能状态的变化,且用户可自定义配置监...
kybv7973
9年前
移动开发
Android开发
安卓开发
0
推荐
5K
浏览
记一场 Android 技术答疑
之前在Stuq的Android课程中有幸分享了一些关于优化的问题,后期又处理了一些来自网友的问题,这里简单以文字形式做个整理. 网络IO应该在哪种形式的线程中执行 首先网络IO一般耗时比较长,有...
Trinidad36M
9年前
数据库
移动开发
Android开发
安卓开发
0
推荐
8K
浏览
Android 性能优化总结
往磁盘写内容的时候,会随着磁盘的剩余空间的较少而导致写速率不断减低。永远不要做阻塞UI线程的事情,用一个新的线程去做可能会影响UI体验的事情
wzlx2000
9年前
移动开发
性能优化
Android开发
安卓开发
0
推荐
8K
浏览
Android 底部栏 新组件 BottomNavigationView
BottomNavigationView 很早之前就在 Material Design 中出现了,但是直到 Android Support Library 25 中才增加了 BottomNavi...
HildredY25
9年前
移动开发
Android开发
安卓开发
0
推荐
10K
浏览
Android沉浸式状态栏的实现方案探讨
多次尝试实现Android沉浸式状态栏,资料很多也很杂。
RoxannaHall
9年前
移动开发
Android开发
安卓开发
0
推荐
6K
浏览
Android性能优化典范 - 第6季
提高程序的启动速度意义重大,很显然,启动时间越短,用户才越有耐心等待打开这个APP进行使用,反之启动时间越长,用户则越有可能来不及等到APP打开就已经切换到其他APP了。程序启动过程中的那些复杂...
DorthyShea
9年前
移动开发
性能优化
Android开发
安卓开发
0
推荐
35K
浏览
Android Hook 全面入侵监听器
在不侵入业务代码的情况下监听所有的点击事件,并记录所有的点击数,用于统计热点页面和其他一些分析工作。
lrju6886
9年前
移动开发
Android开发
安卓开发
0
推荐
6K
浏览
Android开发技术周报 Issue#102
新闻 Android 7.1开发者预览版开放下载 Android 7.1新功能官方解析:四大亮点 开发者福音 稳定版Google Pixel Launcher开放下载 谷歌升级Android P...
bsvw8157
9年前
移动开发
Android开发
安卓开发
0
推荐
12K
浏览
React Native Android 开发环境搭建,只需4步。
对于一个常年用真机调试的 Android 开发者来说,React Native 开发环境的搭建是可以更简单的。此文受用的对象是使用 Mac 以及真机调试的 Android 开发人员。最好确保你有个健全的网络。
nomandia
9年前
移动开发
React Native
安卓开发
ReactNative
0
推荐
7K
浏览
Android at人功能 -- MentionEditText
Android at人功能,这个功能看似简单,网上搜出来的都说以@+uid+空格这样的格式处理,但实际实现会发现有个问题:如果用户名之间有空格,那么就无法正确解析出要@的用户了,而且如果有同名用...
2399877538
9年前
移动开发
Android开发
安卓开发
0
推荐
5K
浏览
写给 Android 开发者的混淆使用手册
这里说的的混淆其实是包括了代码压缩、代码混淆以及资源压缩等的优化过程。依靠 ProGuard,混淆流程将主项目以及依赖库中未被使用的类、类成员、方法、属性移除,这有助于规避64K方法数的瓶颈;同...
sunjch
9年前
移动开发
Android开发
安卓开发
0
推荐
60K
浏览
Android 7.0 中的多窗口实现解析
Android N(7.0)版本开始,系统支持了多窗口功能。在有了多窗口支持之后,用户可以同时打开和看到多个应用的界面。并且系统还支持在多个应用之间进行拖拽。在大屏幕设备上,这一功能非常实用。
AshleighRom
9年前
移动开发
Android开发
安卓开发
0
推荐
12K
浏览
Android单元测试 - Sqlite、SharedPreference、Assets、文件操作 怎么测?
在日常开发中, 数据储存是必不可少的 。例如,网络请求到数据,先存本地,下次打开页面,先从本地读取数据显示,再从服务器请求新数据。既然如此重要,对这块代码进行测试,也成为 单元测试的重中之重 了。
dang619
9年前
SQLite
单元测试
移动开发
Android开发
安卓开发
1
2
3
4
5
6
7
8
9
10
经验分享,提升职场影响力
投稿
热门问答
热门文档