- 博客(62)
- 资源 (14)
- 收藏
- 关注
原创 Android6.0权限管理
临近放假了时间比较充裕,就琢磨着干点啥,想来想去6.0运行时权限一直没弄过而且项目也总有一天要升级的,既然这样,那就趁热来一发吧那么为了学到原滋原味的6.0权限,官方文档是第一选择,这里附上链接https://developer.android.com/training/permissions/index.html关于6.0如何选择compileSdkVersion, minSdkVersion
2016-10-01 09:34:27 1781 2
原创 如何选择compileSdkVersion, minSdkVersion 和 targetSdkVersion
最近在搞项目6.0权限问题,正好借着这股劲把之前一直不太理解的compileSdkVersion, minSdkVersion 和 targetSdkVersion这三个属性看了下,看完后不禁的发出感慨原来就是这样啊…本文出自于对以下两篇文章的整理总结 http://chinagdg.org/2016/01/picking-your-compilesdkversion-minsdkversion
2016-09-24 11:15:30 12285 13
原创 Activity
本系列主要是读书笔记,知识点百分之90来自 <<安卓开发艺术探索>>和<<安卓群英传>>,还有百分之10是自己的扩展与理解.生命周期一.正常情况下生命周期如图 正常生命周期 开起activity调用onCreate() onStart() onResume(),按下返回键 onPause() onStop() onDestroy()启动activity onCreate() onStart(
2016-09-11 19:20:25 4189 3
转载 Android Bitmap 优化- 图片压缩
原文地址:http://anany.me/2015/10/15/bitmap1/一直以来Bitmap都是开发中很棘手的问题,这个问题就是传说中的OOM(java.lang.OutofMemoryError - 内存溢出),那么Bitmap为何如此丧失,令无数Android开发者所懊恼?一、Bitmap引发OOM的原因由于每个机型在编译ROM时都设置了一个应用堆内
2016-08-26 10:41:21 5379 4
原创 Gradle常用配置
欲善其工必利其器,本篇介绍我们常用的工具android studio中gradle的一些常用配置这里我先列举出这些常用的配置下面在一一细说 1.差异化配置buildConfigField 2.签名配置signingConfigs 3.多渠道打包 4.配置打包后生成apk名字0.常用小窍门在第一次启动AS时候往往会出现这个界面 并且一直卡在这进不去,很是烦恼..其实这是在检查你的 An
2016-08-14 20:13:43 3640 14
原创 Android 全局异常捕获
今天就来说说作为程序猿的我们每天都会遇到的东西bug,出bug不可怕可怕的是没有出bug时的堆栈信息,那么对于bug的信息收集就显得尤为重要了,一般用第三方bugly或者友盟等等都能轻易收集,但是由于公司不让使用第三方,而安卓正好有原生的异常收集类UncaughtExceptionHandler,那么今天博客就从这个类开始.UncaughtExceptionHandler见名知意,即他是处理我们未捕
2016-07-09 18:01:34 10252 8
原创 Android动画坐标系详解
前段时间写dialog底部弹出动画的时候明明觉得自己写的是对的,但效果却不对.相信很多人在写View动画的时候都遇到过这种情况.今天本文就对症下药,跟大家聊聊Animation动画坐标系,至于Animation动画的使用一般都会这里不过多赘言.Animation 动画一共有四个 1. AlphaAnimation 2. ScaleAnimation 3. RotateAnimation 4
2016-05-23 21:25:20 5753 3
转载 浏览器跳安卓应用
转至http://blog.csdn.net/jiangwei0910410003/article/details/23940445今天老大给我提了一个需求叫我调研一下,他已经测试了IOS平台上是可以的,需求很简单就是在系统浏览器中通过输入一个uri就可以打开相应的app。 比如你在IOS中的系统浏览器中输入:tel://123,就会跳到拨打电话页面而且拨打号码是123,像这样的命令,老大他用了小
2016-05-12 14:21:46 1852 3
原创 Material Design控件使用(二)
本篇接着之前的Material Design控件总结(一)往下学习support design包下其余控件,如果对Material Design不太熟悉的同学最好把第一篇看完再来看第二篇效果更好本篇将介绍剩下的控件FloatingActionButtonTabLayoutSnackbarTextInputLayoutFloatingActionButton 作为MD风格最具争议的控件
2016-05-07 16:29:50 6064 9
原创 Android截包与反编译
近期由于学习需要,尝试了下截包与反编译,发现对于简单的反编译与截包其实挺简单的,而本文也主要介绍截包与反编译工具的使用.截包截包的工具有很多,我这里主要介绍简单实用的fiddler. 官网下载地址:http://www.telerik.com/fiddler 下载完成后打开fiddler 1.首先,确保安装 Fiddler 的电脑和你的手机在同一局域网内,因为Fiddler只是一
2016-03-26 18:07:47 3206 4
原创 Android属性动画
Android 动画可以分为三种:view动画,帧动画,属性动画.前两种虽然使用比较简单但View animation,它只是改变了View对象绘制的位置,而没有改变View对象本身,并且只能支持简单的缩放、平移、旋转、透明度基本的动画,而帧动画是顺序的播放一组预先定义好的图片局限性也非常大,所以前两种动画本文略了重点就是介绍属性动画1.概述属性动画顾名思义,在动画的同时更改对象的属性,并且不止可以
2016-01-24 21:12:36 1698 2
转载 Android动画学习笔记-Android Animation
3.0以前,android支持两种动画模式,tween animation,frame animation,在android3.0中又引入了一个新的动画系统:property animation,这三种动画模式在SDK中被称为property animation,view animation,drawable animation。 可通过NineOldAndroids项目在3.0之前的系统中使用P
2016-01-20 17:25:40 849
转载 (搬运)如何正确获得Android内置SD卡跟外置可插拔SD卡
外置sd卡路径,也许很多同学在平时的工作中并不会用到,因为现在很多机型都不支持外置sd卡(这也是Google目标),所以并不用考虑外置sd卡的路径问题。除了开发文件管理类的应用之外,其他应用使用 Enviroment 这个类中的一些静态方法就能满足需要。但也有一些特殊需求需要用到外置sd卡路径,那怎么才能准确获得外置sd卡的路径呢?
2015-12-31 17:17:22 5005 1
原创 View滑动效果的七种实现方式
关于android中可以滑动的控件可以说数不胜数,而同一个效果的实现方式也是非常多的,今天先用最简单的几种方式来感受下自定义控件滑动效果的产生,先上效果图布局都是一样的<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" x
2015-12-30 18:06:29 4324 5
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人