6 hey_piggy

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 18w+

adb常用命令总结

卸载应用:adb uninstall 包名例:卸载微信adb uninstall com.tencent.mm安装应用:adb install 安装包路径.apk例:安装当前目录下的test.apkaddb install test.apk启动Activity:adb shell am start -n componentName例:启动微信的登录界面a...

2019-04-17 20:22:33

Android Studio修改默认Activity继承AppCompatActivity

每次创建新的新的工程,选择空白activity后,都会默认继承AppCompatActivity,每次都要手动改成activity,不胜其烦!!!教你一步搞定,和appcompatactivity Say goodbye!切到androidStudio的安装目录,直接搜common_globals.xml.ftl这个文件,然后打开这个文件,搜关键字appcompatactivity

2016-05-20 16:53:45

Android Studio你不知道的调试技巧

原文链接:  http://my.oschina.net/bv10000/blog/602068?fromerr=2Fb8Siou   摘要 写代码不可避免有Bug,通常情况下除了日志最直接的调试手段就是debug;那么你的调试技术停留在哪一阶段呢?仅仅是下个断点单步执行吗?或者你知道 Evaluate Expression, 知道条件断点;可是你听说过日志断点吗,Method Bre

2016-05-17 11:16:29

java.lang.SecurityException: Permission Denial

原文链接:http://yelinsen.iteye.com/blog/977683我们经常在一个activity中去start另一个activity,或者与另一个acitivity的结果进行交互(startActivityForResult)。但有没有想过可能会出现的permission问题呢?如果你遇到了permission denial的Exception,那么你需要读读这篇文章啦。 

2016-04-26 21:03:09

Android中使用Handler造成内存泄露的分析和解决

转载自:http://my.oschina.net/rengwuxian/blog/181449什么是内存泄露?Java使用有向图机制,通过GC自动检查内存中的对象(什么时候检查由虚拟机决定),如果GC发现一个或一组对象为不可到达状态,则将该对象从内存中回收。也就是说,一个对象不被任何引用所指向,则该对象会在被GC发现的时候被回收;另外,如果一组对象中只包含互相的引用,而没有来自它们外

2016-03-03 16:02:40

Android APP权限之sharedUserId和签名

原文链接没有找到,有知道的兄弟不吝提醒一下Android会根据manifest中声明的userid给每个APK进程分配一个单独的用户空间,所以不同APK(用户)间互相访问数据默认是禁止的。但是它也提供了2种APK间共享数据的形式:1. Share Preference. / Content ProviderAPK可以指定接口和数据给任何其他APK读取

2015-12-04 10:04:41

Android.mk简介

文章参照:http://blog.sina.com.cn/s/blog_67d8d7060100q8un.html  Android.mk文件是GNU Makefile的一小部分,它用来对Android程序进行编译。因为所有的编译文件都在同一个 GNU MAKE 执行环境中进行执行,而Android.mk中所有的变量都是全局的。因此,您应尽量少声明变量,不要认为某些变量在解析过程中不会被定

2015-10-23 16:12:10

详解Android动画之Tween Animation

原文链接:http://blog.csdn.net/liuhe688/article/details/6660823开始实例演示之前,先引用官方文档中的一段话:Tween动画是操作某个控件让其展现出旋转、渐变、移动、缩放的这么一种转换过程,我们成为补间动画。我们可以以XML形式定义动画,也可以编码实现。如果以XML形式定义一个动画,我们按照动画的定义语法完成XML,并放

2015-10-22 11:44:17

adb命令模拟按键事件

原文链接找不着了。。。//这条命令相当于按了设备的Backkey键adb shell input keyevent 4    //可以解锁屏幕adb shell input keyevent  82 //在屏幕上做划屏操作,前四个数为坐标点,后面是滑动的时间(单位毫秒)adb shell input swipe 50 25

2015-09-23 10:26:14

Android利用canvas画各种图形(点、直线、弧、圆、椭圆、文字、矩形、多边形、曲线、圆角矩形)

Android利用canvas画各种图形(点、直线、弧、圆、椭圆、文字、矩形、多边形、曲线、圆角矩形) 原文路径:http://blog.csdn.net/rhljiayou/article/details/72126201、首先说一下canvas类:Class OverviewThe Canvas class holds the "draw" calls. T

2015-09-17 21:08:16

vim编辑器的进阶使用

原文链接:http://www.cnblogs.com/qianxudetianxia/archive/2012/07/07/2578361.html 去年9月份写了《Android拓展系列(4)--vim编辑器的基本使用》,记录了最简单的vim操作。但是vim魅力来自于他神出鬼没的技巧操作。    这些技巧,或是巧妙组合利用vim特性,或是来自于特定场合的经验总结,或是特殊小功能

2015-09-10 16:53:06

Android拓展系列(4)--vim编辑器的基本使用

原文链接:http://www.cnblogs.com/qianxudetianxia/archive/2011/09/25/2189863.html最近工作中又广泛接触到vim的使用,我觉得有必要总结一下。但是我又无法针对vim的所有命令使用展开叙述,反而认为针对android,或者说java的一些常用编辑相关的操作命令做一个解说更具有效性。1.vim的三种命令模式(1).命

2015-09-10 16:50:01

Android 4.4音量键控制音量流程

原文链接:http://www.cnblogs.com/Michelangelo/p/4710068.html1、在AudioManager.java中的handleKeyDown函数中接收音量键的按键消息public void handleKeyDown(KeyEvent event, int stream) { int keyCode = event.getKey

2015-09-10 14:49:18

android4.4 PowerManagerService流程分析

原文链接:http://blog.csdn.net/dkbdkbdkb/article/details/47257863这几日,闲来无事,想研究一下android Powermanager机制,之前也通过网络的论坛之类文章有了一定的了解,此一番本打算是重温旧梦,结果发现4.4的这一块代码较之之前的android低版本还是有较大变动的,于是,将系统休眠或唤醒的流程跟了一遍,现将自己的理解

2015-09-10 14:47:23

分析Power key的处理流程

http://blog.csdn.net/pillarbuaa/article/details/7634591orks/base/policy/src/com/android/internal/policy/impl/phon1. Power key的处理文件 kernel/drivers/input/misc/ab8500-ponkey.c2. Camera,volume

2015-09-10 09:23:53

android声音调整源代码分析

From:  http://blog.csdn.net/bmj/article/details/8796421加注: Settings.System.SAFE_HEADSET_VOLUMEandroid调整音量方法有两种,一种是渐进式,即像手动按音量键一样,一步一步增加或减少,另一种是直接设置音量值.        下面先分析第一种渐进式的:[java]

2015-09-09 16:24:45

android 4.4 监听USB连接状态

原文链接:http://www.thinksaas.cn/group/topic/349045/android 4.4上发现采用原来的什么Intent.ACTION_UMS_CONNECTED完全不能够检测到USB让连接状态,翻看了一下源码,找到一个方法:private final static String ACTION ="android.hardware.usb.ac

2015-09-01 10:31:06

Android开发规范

原文链接 :http://www.cnblogs.com/xiongbo/archive/2011/08/15/2098130.html一、Android编码规范1.java代码中不出现中文,最多注释中可以出现中文2.局部变量命名、静态成员变量命名只能包含字母,单词首字母出第一个外,都为大写,其他字母都为小写3.常量命名只能包含字母和_,字母全部大写

2015-07-06 10:32:30

OnScrollListener回调分析

原文链接:http://www.cnblogs.com/-cyb/articles/Android_OnScrollListener.htmlnew OnScrollListener() {boolean isLastRow = false;@Overridepublic void onScroll(AbsListView view, int firstVisibleIte

2015-06-18 17:31:51

ImageView的scaleType属性参数解析

在Android应用当中,显示图片主要使用的是ImageView控件。当ImageView的长宽不是设置为包含内容,而是设置为固定数值的时候,就有可能出现图片过大或过小的情况,为了能保证良好的显示效果,所以对ImageView可以设置相应的scaleType属性,来控制图片的显示效果。接下来,将对ScaleType的值和对应的显示效果用最直观的方式——真图演示的方法,来进行说明。

2015-05-25 10:19:30

查看更多

勋章 我的勋章
    暂无奖章