自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Android windowSoftInputMode属性详解

android:windowSoftInputMode=”stateAlwaysVisible” 表示不管当前View有没有输入控件的时候,Activity启动的时候会显示软键盘,并且如果有输入控件的时候,默认会将焦点聚焦到,第一个输入控件上; 再者不管当前View有没有输入控件,Activity从不可见到可见,也会重新显示软键盘,不管Activity由可见变不可见的 时候软键盘时候还处于显示

2016-11-26 20:52:49 502

原创 Android KeyboardView属性详解

【XML属性】API 3android:keyBackground属性说明:设置键的图像。键的图像。 此图像需要是一个StateListDrawable,具有以下可能的状态:normal, pressed, checkable, checkable+pressed, checkable+checked, checkable+checked+pressed。必须引用另

2016-11-22 22:40:59 4442

原创 Android IOC 动态代理实现

先贴上所有代码 布局文件 xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/too

2016-11-18 16:28:44 403

原创 Android 动态热修复

第一步构建有bug的APP代码如下 MainActivity代码如下:public class MainActivity extends Activity { Button btnOpen, btnModify; NullTest nt = new NullTest(); @Override protected void onC

2016-11-18 10:43:52 388

原创 文章标题

1. ** Android IOC框架实现 =============== ** 本文简单介绍下如何实现编译期注解 介绍编译期注解,首先得介绍下如下两个注解 Target注解的功能就是表明你这个注解是用在什么地方的,它的值是一个枚举型   1.CONSTRUCTOR:用于描述构造器     2.FIELD:用于描述域     3.LOCAL_

2016-11-18 00:23:40 191

原创 Android跨应用访问资源启动Activity

第一部分,访问未安装应用的资源文件。   1,建立两个Project,取名一个叫new,一个old。   2,new项目生成apk文件拷贝到手机上面,注意不要拷贝到getFilesDir()指向的目录,apk一到那个目录就损坏,可以拷贝到它的父级目录;   3,接下来就是访问new.apk里面的资源文件了。  访问资源文件的代码如下:try {/**/

2016-11-17 16:28:37 411

原创 Android Studio常用插件整理

1.GsonFormat快速将json字符串转换成一个Java Bean,免去我们根据json字符串手写对应Java Bean的过程。使用方法:快捷键Alt+S也可以使用Alt+Insert选择GsonFormat2.Android ButterKnife Zelezny配合ButterKnife实现注解,

2016-11-15 16:12:28 485

原创 Android内存缓存

support包下的Lrucache源码public class LruCache {    private final LinkedHashMap map;    /** Size of this cache in units. Not necessarily the number of elements. */    private int size;//记录每个缓

2016-11-14 22:36:53 229

原创 Android微信抢红包插件开发

第一步,重写AccessibilityService实现类。重写onAccessibilityEvent(AccessibilityEvent accessibilityEvent)(这个方法是接受系统所有AccessibilityEvent事件接受回调方法)onInterrupt() (反馈中断回调接口)这两个方法第二步,配置AccessibilityService:配置方法有

2016-11-06 23:21:12 387

原创 Menu:Xml属性全解析

第一部分Group属性:android:menuCategory    关键词。它的值对应了Menu类的CATEGORY_*常量,定义了菜单组的优先级。有效值如下: 值 说明container 菜单组是容器的一部分system 菜单组是由系统提供的。secondary 提供给用户的辅助选择的菜单组(很少使用)alternative 基于当前显示的数据来选择操作的

2016-11-02 16:49:58 415

空空如也

空空如也

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

TA关注的人

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