android
幸福在路上wellbeing
Android技术总结和分享
展开
-
android权限管理开源框架
Android权限管理开源框架原创 2022-08-24 20:56:20 · 579 阅读 · 0 评论 -
Android开发常用网站
Android 开发常用网站原创 2022-08-07 09:12:35 · 509 阅读 · 0 评论 -
Android应用安装方式
Android应用安装有四种方式:SD卡里的APK文件安装,点击Apk,按照系统提示一步一步的安装即可。通过market应用完成,没有安装界面,下载完成之后,自动安装。命令行安装,没有安装界面,直接执行命令adb install apkpath 或者进入shell 下 执行pm install apkpath,覆盖安装为:add install -r apkpath 直接把apk文...原创 2018-07-21 14:12:13 · 461 阅读 · 0 评论 -
android OrientationEventListener监测指定的屏幕旋转角度
private OrientationEventListener mOrientationListener;开始@Overrideprotected void onResume() { super.onResume(); // 注册方向回调,检测屏幕方向改变 if (null == mOrientationListener) { mOrient...原创 2018-09-07 11:38:47 · 822 阅读 · 0 评论 -
Android性能优化系列
1.Android性能优化系列之apk瘦身原创 2017-09-29 09:36:04 · 217 阅读 · 0 评论 -
Android网络框架全面解析
一、 RetrofitRetrofit官网Retrofit详细介绍原创 2018-07-14 10:26:05 · 350 阅读 · 0 评论 -
java 基本类型
Java基本类型占用的字节数和比特数 基本类型 字节数(byte) 比特数(bits) byte,boolean 1 8 char,short 2 16 int, float 4 32 long, double 8 64 java中二级制 八进制 十六进制 十进制表示方式 进制类型 表示方式 组成...原创 2018-06-16 12:59:47 · 164 阅读 · 0 评论 -
Android 应用架构
1.参考链接原创 2018-07-14 11:36:28 · 175 阅读 · 0 评论 -
Android架构组件
本篇博客旨在总结学习andriod架构组件,仅用于学习交流,禁止一切商业活动,文章版权归原作者所有。Android 架构指南 Android架构组件——ViewModel原创 2018-07-16 14:31:35 · 159 阅读 · 0 评论 -
Android BitmapFactory.Options 介绍
BitmapFactory.Options 官网API介绍 字段名称 使用版本 注释 BitmapFactory.Options.inPurgeable: @deprecated VERSION_CODES>=LOLLIPOP 如果设置为ture,则表示创建的bitmap在内存不足的情况下,可以被回收,如果再次调用,则重新decode和inInputSh...原创 2018-08-10 13:22:44 · 1380 阅读 · 0 评论 -
计算机中的图形(Graphic)和图像(Image)
计算机中的图形(Graphic)和图像(Image) 在计算机中处理的图像是经过”数字化”后的视觉图像,称为数字化图像图像(Image):也叫位图,保存方式为点阵存储,也称为点阵图像或绘制图像图形(Graphic):也叫矢量图,用数学方法描述存储,也称为面向对象的图像或绘图图像图像(位图)以像素为基本单位,像素是指基本原色素及其灰度的基本编码,像素是构成数码图像的基本 单位,通常...原创 2018-08-10 15:22:48 · 19240 阅读 · 0 评论 -
Android Studio Gradle实践之多渠道自动化打包
1Android Studio Gradle实践之多渠道自动化打包+版本号管理2gradle打jar原创 2017-11-01 17:20:39 · 570 阅读 · 0 评论 -
Android项目自动批量打包之程序实现
http://blog.sina.com.cn/s/blog_6d8459b901011ddc.html因为需要记录不同渠道下apk的使用情况,每一个渠道对应的apk都需要附带自己的渠道号。而当你手动完成92个渠道的打包时,切腹的心都有了!!现在的任务就是:实现项目的自动更改配置文件的渠道号,自动完成...转载 2014-07-03 23:33:25 · 2050 阅读 · 1 评论 -
Android程序自动化打包
来自:http://blog.csdn.net/nomousewch/article/details/21984361概述 在一般的Android开发中,我们通常使用Eclipse自带的导出工具来进行App的签名和发布,Android自动化打包,就是利用脚本将这样一个手动操作的过程转化为一个命令搞定。准备 需要配置好JDK、Android SDK和An...转载 2014-07-03 22:59:29 · 662 阅读 · 0 评论 -
android命令行打包、签名+自动打包器
出处:http://blog.csdn.net/chenfeng0104/article/details/71691981.创建key: 使用keytool.exe(位于%JAVA_HOME%\bin\keytool.exe)创建xxx.keystore,在命令行输入:keytool -genkey -alias debug.keystore -keyalg RSA -valid...转载 2014-07-03 23:20:23 · 1203 阅读 · 0 评论 -
如何在中国大陆下载 Android 源代码?
如果只是研究的话,点击这里 或者Android 在线源码就可以了, 可以在线实时搜索浏览源码。[android 源码下载教程] (https://blog.csdn.net/lpjishu/article/details/50905673) Android github上的开源项目...原创 2018-07-21 13:52:53 · 3457 阅读 · 0 评论 -
Android开发从门到精通
创建你的第一个android程序原创 2018-07-14 10:34:47 · 460 阅读 · 0 评论 -
androi开发中,如何避免内存泄露
在做android开发时,稍不注意,就会出现内存泄露问题,主要原因是因为我们无意间保留了大量却永远不再使用的对象引用。为了避免内存泄露,要注意一下事项 1.及时释放不再使用对象的引用 ,eg:obj=null; 2.Bitmap对象不在使用时调用recycle()释放内存 3. 查询数据库后关闭游标 4.在onPause中Remove 所有的SendMesseg原创 2012-02-23 17:40:03 · 2774 阅读 · 0 评论 -
android Paint属性
/** * Paint类介绍 * * Paint即画笔,在绘图过程中起到了极其重要的作用,画笔主要保存了颜色, * 样式等绘制信息,指定了如何绘制文本和图形,画笔对象有很多设置方法, * 大体上可以分为两类,一类与图形绘制相关,一类与文本绘制相关。 * * 1.图形绘制原创 2013-08-01 17:04:08 · 635 阅读 · 0 评论 -
java.util.ConcurrentModificationException
ArrayList 在添加或删除时会出现这种异常。public class TestArrayList { public static void main(String[] args) { System.out.println("............"); ArrayList data = new ArrayList(); for (int i = 0; i < 10; i++原创 2014-03-16 14:45:58 · 557 阅读 · 0 评论 -
Android使用 LruCache 缓存图片
使用图片缓存技术在你应用程序的UI界面加载一张图片是一件很简单的事情,但是当你需要在界面上加载一大堆图片的时候,情况就变得复杂起来。在很多情况下,(比如使用ListView, GridView 或者 ViewPager 这样的组件),屏幕上显示的图片可以通过滑动屏幕等事件不断地增加,最终导致OOM。为了保证内存的使用始终维持在一个合理的范围,通常会把被移除屏幕的图片进行回收处理。此转载 2014-03-18 10:15:49 · 653 阅读 · 0 评论 -
Android下pm 命令详解
Sam在看相关PackageManager代码时,无意中发现Android 下提供一个pm命令,通常放在/system/bin/下。这个命令与Package有关,且非常实用。所以研究之。0. Usage:usage: pm [list|path|install|uninstall] pm list packages [-f] pm lis转载 2014-07-17 17:39:29 · 13159 阅读 · 0 评论 -
windows下eclipse android-ndkr7b 环境配置
注意:android-ndkr7b版本中已经集成了cygwin的功能,所以不再需要安装配置cygwin,ndk-build.cmd会帮助我们完成一切。通过例子来演示eclipse下ndk的应用。 1) 首先将ndk下的例子工程hello-jni导入到eclipse中 2)右键点击工程目录依次Properties->Builders->New 选中Program 并原创 2015-02-01 22:41:36 · 590 阅读 · 0 评论 -
colorAccent,colorPrimary,colorPrimaryDark
colorAccent,colorPrimary,colorPrimaryDark 介绍详见图片原创 2015-10-21 01:12:17 · 526 阅读 · 0 评论 -
android相关的系列文章
android相关的系列文章1. RxJava详解:http://gank.io/post/560e15be2dca930e00da1083#toc_102. http://mp.weixin.qq.com/s?__biz=MzAwNDY1ODY2OQ==&mid=400785752&idx=1&sn=e1c166e7fad0892811c9ca9b原创 2016-01-06 10:47:33 · 642 阅读 · 0 评论 -
Android开发者必备的42个链接
http://mobile.51cto.com/ahot-426035.htm原创 2016-03-13 08:58:50 · 388 阅读 · 0 评论 -
gradle的配置
http://mp.weixin.qq.com/s?__biz=MzA4NTQwNDcyMA==&mid=402733201&idx=1&sn=052e12818fe937e28ef08331535a179e#rd原创 2016-03-14 20:47:24 · 310 阅读 · 0 评论 -
android中文教程
http://hukai.me/android-training-course-in-chinese/basics/firstapp/starting-activity.html原创 2016-04-14 12:09:42 · 371 阅读 · 0 评论 -
Android 技能总结,各种基础和进阶内容的资料收集
Android 技能总结,各种基础和进阶内容的资料收集,包含自定义view知识、动画相关、常用控件、RecyclerView专题、热修复、Fragment专题等常用技术,以及技术网站推荐等 点击打开链接原创 2017-09-29 09:04:54 · 240 阅读 · 0 评论 -
ButterKnife 的配置和使用
下面以8.8.1版本为例,简单介绍下ButterKnife的配置和使用项目配置1.在module的build.gradle 文件中的dependencies标签中添加代码如下(导入库的依赖)compile 'com.jakewharton:butterknife:8.8.1'annotationProcessor 'com.jakewharton:butterknife-compiler:8.8...原创 2018-06-24 19:07:25 · 706 阅读 · 0 评论 -
常用的android intent和intent action
android 中intent是经常要用到的。 不管是页面牵转,还是传递数据,或是调用外部程序,系统功能都要用到intent 。在做了一些intent的例子之后,整理了一下intent,希望对大家有用。 由于intent内容太多,不可能真的写全,难免会有遗落,以后我会随时更新。如果你们有疑问或新的intent内容,希望交流。 ★intent大全: 1.从google搜索内容转载 2012-02-29 13:28:18 · 1479 阅读 · 6 评论