自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 Android LinearLayout,RelativeLayout,FrameLayout onlayout()方法介绍

摘要很多大神都介绍过view得绘制过程,但是对onLayout()方法没有具体介绍,我们这里来简单介绍一下,让大家对其有个基本的了解 view的绘制过程先用时序图简单介绍一下view的绘制过程. ViewRoot会依次调用mView的onMeasure(),onLayout(),onDraw()方法。如果mView是ViewGroup的子类,比如说大家经常用的LinearLay

2015-11-12 10:28:33 1638

原创 Android M中需要Runtime申请的权限

摘要Android M (23)以上,需要对dangerous permissions进行运行时申请。本篇文章简单梳理一下权限相关的一些东东。 Normal and Dangerous PermissionsNormal Permissions:原文:Normal permissions cover areas where your app needs to access data or reso

2015-11-11 17:55:01 990

原创 利用androguard来检查apk中得权限

摘要android m上要求所有权限都去动态申请,对于现有apk来说,在调用相关权限时,都需要对权限进行检查。androguard这个工具可以帮我们找到调用相关权限的代码位置,便于我们在特定位置添加特定代码,解决权限相关问题。安装使用References

2015-11-11 17:29:33 2748 1

转载 Android 关于启动过程的一些文章

摘要本篇blog记录一下专门介绍启动过程的文章。希望对大家有用。1.Activity 启动过程转载:http://blog.csdn.net/luoshengyang/article/details/66897482.Android启动过程http://blog.jobbole.com/67931/

2015-11-09 15:42:06 352

原创 Android 双进程保证service不被杀死

摘要相信安卓app都想保证自己的service不被杀死,网上资源有很多,下面我做一个简单的汇总,希望对大家有用。1. Android App Daemon 在fork()出来的子进程中不断启动服务,保持aliveblog: http://coolerfall.com/android/android-app-daemon/ github:https://github.com/Coolerfall/A

2015-11-09 14:32:51 1112

原创 Java 数据结构原理分析

看了一篇文章,讲的很仔细,结合源码,对Collection的子类讲的很清楚,推荐给大家。 http://www.cnblogs.com/skywang12345/p/3323085.html ps. SkyWang 大神,在此膜拜。

2015-11-06 11:19:00 296

原创 Android 插件平台技术 <二> 基本介绍和direct-load-apk介绍

本篇文章主要介绍direct-load-apk,利用自定义的instrumentation来改善一下原有工程在插件activity调起。

2015-11-03 15:16:29 1204

原创 Android 插件平台技术 <一> 基本介绍和dynamic-load-apk介绍

示例收益1. 可以进行增量更新。小哥写了个bug,怎么办?用增量更新就可以了。很高端吧。2. 可以减小包得大小。3. 可以分组件开发。方案调研

2015-11-02 16:03:36 1566

原创 Git的使用<二> github的常用使用方法

这一篇主要接受github日常需要使用的方法。

2015-10-27 14:25:47 388

原创 Android gradle使用教程<二> 引用android-library工程

grdle多工程build,就是指一个工程依赖于另外一个android-library工程。

2015-10-21 16:36:46 619

原创 Android gradle使用教程<一> 基本使用方法

Android gradle使用

2015-10-12 17:31:44 910

原创 Android Proguard原理及使用方法

1. Android Proguard原理引用一下developer.android.com 的原文:The ProGuard tool shrinks, optimizes, and obfuscates your code by removing unused code and renaming classes, fields, and methods with s

2015-10-12 15:57:02 909

转载 Android 性能优化

Android 性能优化的文章,非常不错。文章地址:http://hukai.me/android-performance-patterns/文章打不开,可以看视频。视频地址:https://www.youtube.com/playlist?list=PLWz5rJ2EKKc9CBxr3BVjPTPoDPLdPIFCE

2015-01-21 10:58:40 318

原创 java 命令行打包

命令行打包:首先生成.class文件javac -cp D:\adt-bundle-windows-x86-20140702\adt-bundle-windows-x86-20140702\sdk\platforms\android-20\android.jar ./ToastUtil.java -cp引入你需要的jar。一般情况下,你会需要android.jar 

2014-11-24 13:04:59 418

原创 eclipse jar 打包

Step1 Step2  只勾选src目录下的即可。图片资源建议放在asset里边,如果有layout之类的资源文件,建议不要使用jar的形式。     其中,jar中包含的lib包,不会起作用       TestJarHigh.java引用了ToastUtil.jar。  如果使用TestJ

2014-11-24 13:00:01 539

原创 Git的使用<一> github的简单使用,先建立一个自己的repository

1. 在github上建一个自己的repository2. 在本地利用git检出shan

2014-10-21 17:14:29 496

原创 Android 横屏竖屏的学习和讨论

1. 简单使用:2. Fragment使用:3.生命周期讨论:4.Github 地址:

2014-10-21 10:48:15 520

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除