android 进阶
文章平均质量分 69
程序员七哥
改变世界的不是技术,是技术背后的梦想和责任
展开
-
ContentProvider 实战
近期项目中需要从一个应用中拷贝一份文件(该文件无法直接拿到),并且文件放置的目录是data下,外部应用无法直接访问,所以考虑使用ContentProvider来实现。ContentProvider,Android四大组件;ContentProvider 的作用是为不同的应用之间数据共享,提供统一的接口。本文就主要来说下实现样例。一. 新建项目。相信大家都会了。新建了两个项目,test01和test02,从test01的data目录下拷贝文件(data.xml)至test02中。二.自定义实现原创 2021-09-18 15:16:31 · 972 阅读 · 0 评论 -
手机里竟然有这么多传感器!终于都搞懂了
手机里竟然有这么多传感器!终于都搞懂了随着技术的进步,手机已经不再是一个简单的通信工具,而是具有综合功能的便携式电子设备。手机的虚拟功能,比如交互、游戏、都是通过处理器强大的计算能力来实现的,但与现实结合的功能,则是通过传感器来实现。本文就为大家整理了手机中常见的传感器,帮助大家了解其原理和用途。一、光线传感器: 原理:光敏三极管,接受外界光线时,会产生强弱不等的转载 2016-04-25 09:48:36 · 1513 阅读 · 0 评论 -
推荐提升 Android 性能的建议
转载:推荐提升 Android 性能的建议每个人都知道一个 App 的成功,与这个 App 的性能体验有着很密切的关系。但是如何让你的 App 拥有极致性能体验呢?在 DroidCon NYC 2015 的这个分享里,Boris Farber 带来了他关于 Android Api 以及如何避免一些常见坑的经验。带你了解如何缩短启动时间,优化滑动效果,创建更加顺滑的用户体验。简介转载 2016-04-23 16:41:46 · 450 阅读 · 0 评论 -
40条Android开发优化建议
转载:40条Android开发优化建议以下是开始Android编程的好方法:1、找一些与你想开发的功能类似的代码2、调整它,尝试让它变成你想要的3、回顾开发中遇到的问题4、使用StackOverflow来解决遇到的问题对每个你想实现的东西重复上述过程。采用这种方法能够激励你,因为你在保持不断迭代更新,在这个过程里面你会学到很多。当然,转载 2016-04-23 16:44:11 · 633 阅读 · 0 评论 -
15个必知的Android开发者选项
原链接:http://news.cnblogs.com/n/534626/Android 开发者选项,看起来很简单的事情,其实很多同学对它了解得不够,Google 用心良苦得为我们设计了这么多小开关都是有它的作用的,今天也花了点时间,过了一遍全部的 30 多个开关,从中整理出 15 个对日常 Android 开发比较有帮助的选项。 需要指出的是,不同的 ROM 对开发者选项的转载 2015-12-11 14:21:49 · 1507 阅读 · 0 评论 -
Android怎样调用@hide和internal API
Android有两种类型的API是不能经由SDK访问的。第一种是位于com.android.internal包中的API。我将称之为internal API。第二种API类型是一系列被标记为@hide属性的类和方法。从严格意义上来讲,这不是一个单一的API,而是一组小的被隐藏的API,但我仍将其假设为一种API,并称之为hidden API。Hidden API 例子你可以转载 2016-08-08 16:29:21 · 1634 阅读 · 0 评论 -
Android MVP浅谈
随着技术的发展,Activity(View) 做的事情越来越多,动辄几百上千行的代码使得 Activity 越来越臃肿。为了更好的划分视图(View)和模型(Model)之间的职责,让 View 只处理数据的展示和用户的交互,把数据的处理交由 Model 处理。 这种模式便是MVP。 我们都知道Android中比较常用的模式是MVC模式,那么MVC模式是什么呢?它和MVP模式有什么区原创 2016-11-11 17:26:04 · 1466 阅读 · 0 评论