0推荐
4K 浏览

Android复习之旅--Intent

众所周知,Intent(意图)是一个消息传递对象,承担着Android应用程序三大核心组件相互间的通信功能。
0推荐
11K 浏览

Android开源 - 微影,一款纯粹的在线视频App

由于最近在研究 官方mvp ,所以项目中和官方类似,但是把fragment换成了继承自Linearlayout的自定义控件。
0推荐
20K 浏览

Android渐变色的圆弧虚线

在学习Android的paint类的时候学习了 PathEffect 路径效果和 Shader 渲染效果。做了下面的一个效果的自定义的view组主要是用DashPathEffect、SweepG...
0推荐
24K 浏览

使用Fragment懒加载的一种方式

在很多应用中,首页都是由三个或四个Fragment构成,且都是上中下结构。这种设计方式大行其道,但是作为首页,每一个Fragment的内容肯定是较多的,这个时候直接加载出来,或是默认加载两三个都...
0推荐
13K 浏览

android 开源项目—TakePhoto

对于每个APP基本上都有一个头像上传的功能,对于如何获取头像照片,可以通过使用本地相册或者拍照获取,而是用原生的相机功能都会或多或少遇到一些问题,因此特地封装了相机和相册功能,使用简单,方便,只...
0推荐
29K 浏览

DownloadManager 实现版本更新,监听下载进度

DownloadManager是 Android 2.3(API level 9)用系统服务(Service)的方式提供了DownloadManager来处理长时间的下载操作。它包含两个静态内部...
0推荐
8K 浏览

Github上star数超1000的Android列表控件

Android开发中,列表估计是最最常使用到的控件之一了。列表相关的交互如下拉刷新,上拉更多,滑动菜单,拖动排序,滑动菜单,sticky header分组,FAB等等都是十分常见的体验。Gith...
0推荐
6K 浏览

Android 通过JNI实现守护进程

开发一个需要常住后台的App其实是一件非常头疼的事情,不仅要应对国内各大厂商的ROM,还需要应对各类的安全管家…  虽然不断的研究各式各样的方法,但是效果并不好,比如任务管理器把App干掉,服务就起不来了…
0推荐
18K 浏览

Android逆向随笔之遇见MultiDex

很多大厂的Android App因为业务量大,引用库多导致其apk包的中的类于方法剧增.这样就有可能出现因为方法数过多导致编译失败的情况.产生这个问题的主因是dex文件格式的限制.一个DEX文件...
0推荐
15K 浏览

Android实践 -- Android Wi-Fi 直连

Wi-Fi直连是Android 4.0(API level 14)或更高的版本的才加入的新功能,使用Wi-Fi直连相关的
0推荐
5K 浏览

ArrayMap代码分析

Java提供了HashMap,但是HashMap对于手机端而言,对空间的利用太大,所以Android提供了SparseArray和ArrayMap。二者都是基于二分查找,所以数据量大的时候,最坏...
0推荐
8K 浏览

Emmagee学习之获取内存及CPU占用等数据

Emmagee 是网易杭州研究院QA团队开发的一个简单易上手的Android性能监测小工具,主要用于监控单个App的CPU,内存,流量,启动耗时,电量,电流等性能状态的变化,且用户可自定义配置监...
0推荐
5K 浏览

记一场 Android 技术答疑

之前在Stuq的Android课程中有幸分享了一些关于优化的问题,后期又处理了一些来自网友的问题,这里简单以文字形式做个整理. 网络IO应该在哪种形式的线程中执行 首先网络IO一般耗时比较长,有...
0推荐
8K 浏览

Android 性能优化总结

往磁盘写内容的时候,会随着磁盘的剩余空间的较少而导致写速率不断减低。永远不要做阻塞UI线程的事情,用一个新的线程去做可能会影响UI体验的事情
0推荐
8K 浏览

Android 底部栏 新组件 BottomNavigationView

BottomNavigationView 很早之前就在 Material Design 中出现了,但是直到 Android Support Library 25 中才增加了 BottomNavi...
0推荐
10K 浏览

Android沉浸式状态栏的实现方案探讨

多次尝试实现Android沉浸式状态栏,资料很多也很杂。
0推荐
11K 浏览

Android Weekly #228 安卓开发周刊 中文版

文章&教程 Android 7.1 静态快捷方式 (medium.com) 这儿是如何给一个App添加静态快捷方式的简单例子。 探查Android Nougat 7.1 应用程序快捷方式 (ca...
0推荐
6K 浏览

Android性能优化典范 - 第6季

提高程序的启动速度意义重大,很显然,启动时间越短,用户才越有耐心等待打开这个APP进行使用,反之启动时间越长,用户则越有可能来不及等到APP打开就已经切换到其他APP了。程序启动过程中的那些复杂...
0推荐
35K 浏览

Android Hook 全面入侵监听器

在不侵入业务代码的情况下监听所有的点击事件,并记录所有的点击数,用于统计热点页面和其他一些分析工作。
1 2 3 4 5 6 7 8 9 10

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

投稿

热门问答

    热门文档