android 基础
长云_
https://my.csdn.net/#
展开
-
getHitRect的作用
public void getHitRect(Rect outRect) Added in API level 1 Hit rectangle in parent\'s coordinates:找到控件占据的矩形区域的矩形坐标 Parameters outRect: The hit re转载 2016-03-24 14:28:51 · 1277 阅读 · 0 评论 -
Android中Bitmap和Drawable详解,bitmap处理工具类
转自:https://www.cnblogs.com/chenliyang/p/6558827.html一、相关概念1、Drawable就是一个可画的对象,其可能是一张位图(BitmapDrawable),也可能是一个图形(ShapeDrawable),还有可能是一个图层(LayerDrawable),我们根据画图的需求,创建相应的可画对象。2、Canvas画布,绘图的目的区域,用于绘图...转载 2018-08-15 09:24:21 · 316 阅读 · 0 评论 -
通过广播使HOME键失效
// 发送控制home 键Intent it = new Intent();it.setAction("android.intent.action.DISABLE_KEYCODE");it.putExtra("keycode", KeyEvent.KEYCODE_HOME);it.putExtra("state", 1);this.sendBroadcast(it);这个方法的...原创 2016-04-15 15:45:23 · 773 阅读 · 0 评论 -
自定义控件 设置系统音量时 屏蔽掉系统自带音量控制条
audioManager.adjustStreamVolume(AudioManager.STREAM_MUSIC, AudioManager.ADJUST_RAISE, AudioManager.FLAG_REMOVE_SOUND_AND_VIBRATE);重点是 adjustStreamVolume() 方法的第三个参数; ...原创 2017-03-03 16:35:00 · 1866 阅读 · 0 评论 -
android studio 把jdk版本设置为1.7
Error:(44, 30) 错误: -source 1.6 中不支持 diamond 运算符 (请使用 -source 7 或更高版本以启用 diamond 运算符)出错的原因是因为代码中有 ListCar> cars = new ArrayList ,java在1.7引入了钻石运算符 ,解决办法有两种。一是更改编译的java sdk版本,而是将出错代码改为 ListCar>原创 2016-04-14 13:43:22 · 4350 阅读 · 0 评论 -
android studio AIDL 编译时 错误:找不到符号
解决办法:把参数类文件 放到 java 文件夹下,包名和aidl文件夹中放 *** .aidl文件的包名一致。再build一下就好了原创 2016-04-01 14:01:45 · 4931 阅读 · 2 评论 -
adb 连接不上的问题
方法 1 重启adb方法 2 因为端口被占用 所以新建一个环境变量,名字为ANDROID_ADB_SERVER_PORT,然后它的值设为一个新的端口(但是没有被其他程序使用)1~65535方法3 更新 adb驱动 可以装一个豌豆荚 会自动装驱动方法4 也就是我这个奇葩手机的问题 要装一个MTK usb的驱动 ,还有mt65xxPreloaderqd这个驱动原创 2015-12-15 12:40:03 · 434 阅读 · 0 评论