上一页 1 2 3 4 5 6 7 8 9 ··· 13 下一页
摘要: NinePatchDrawable绘画的是一个可以伸缩的位图图像,Android会自动调整大小来容纳显示的内容。一个例子就是NinePatch为背景,使用标准的Android按钮,按钮必须伸缩来容纳长度变化的字符。 NinePatchDrawable是一个标准的PNG图像,它包括额外的1个像素的边界,必须保存它后缀为.9.png,并且保持到工程的res/drawable目录中。如果是从APK解压后得到的*.9.png文件,注意它是已将周围的空白像素去掉了的,再使用时必须再加上。 这个边界是用来确定图像的可伸缩和静态区域。你可以在左边和上边的线上画一个或多个黑色的1个像素指出可伸缩的部分(你可以 阅读全文
posted @ 2011-10-25 22:44 情定诺坎普 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 摘要摘要课题名称STK信息获取过程成果1.Android系统中提供了SIM操作的相关API,但是应用程序需要相当高的权限才可以使用,实施上有很大问题。 2.Android系统中提供了查询、增删修改SIM中通讯录的函数,但是并不是直接读写。通过通讯录操作进行签名存在安全问题。课题报告详见下文备注-1、常规途经:借助Android中RIL框架与SIM通信概述:利用Android系统中提供的RIL框架,通过系统中的逻辑手机对象的相关API对SIM进行STK相关操作。 操作通路如图: 说明:可以收发AT命令是非常高的权限,因为AT命令是手机操作系统与SIM卡操作系统唯一的通路。可以随意收发AT命令意味 阅读全文
posted @ 2011-10-25 22:44 情定诺坎普 阅读(2072) 评论(3) 推荐(1) 编辑
摘要: OEM解锁即bootloader解锁,要获取root权限,首先需要解锁bootloader。其作用是允许使用fastboot flash boot/recovery 等命令刷入自己的boot.img recover.img等文件。具体步骤如下:1、进入bootloader模式有两种方法:方法1:手机在正常模式下连接PC,然后再PC端执行下面的命令,手机会自动重启并进入bootloader模式adb-windows.exe reboot bootloader方法2:、手机先关机,然后按住“音量+”键,再按开机键同样可以进入bootloader模式。2、OEM解锁注意:进行bootloader解锁 阅读全文
posted @ 2011-10-25 22:43 情定诺坎普 阅读(1281) 评论(0) 推荐(0) 编辑
摘要: NFC概述NFC是短距离的无线通信,通常距离是4厘米或更短。NFC工作频率是13.56M Hz,传输速率是106kbit/s到 848kbit/s。NFC总是在一个发起者和一个被动目标之间发生。发起者发出近场无线电波,这个近场可以给被动目标供电。这些被动的目标包括不需要电源的标签,卡,也可以是有电源的设备。相比其他无线通信技术,如蓝牙和WiFi,NFC带宽更低,通信距离更短,低成本,不需要供电,不需要实现匹配,整个通信过程仅仅是短短的靠近一秒就能完成。一个带有NFC支持的android设备通常是一个发起者。也可以作为NFC的读写设备。他将检测 NFC tags并且打开一个Activity来处理 阅读全文
posted @ 2011-10-25 22:43 情定诺坎普 阅读(985) 评论(1) 推荐(0) 编辑
摘要: 产生ConcurrentModificationException的原因就是: 执行remove(Object o)方法之后,modCount和expectedModCount不相等了。然后当代码执行到next()方法时,判断了checkForComodification(),发现两个数值不等,就抛出了该Exception。 要避免这个Exception,就应该使用remove()方法。 这里我们就不看add(Object o)方法了,也是同样的原因,但没有对应的add()方法。一般嘛,就另建一个List了 下面是网上的其他解释,更能从本质上解释原因: Iterator 是工作在一个独立的.. 阅读全文
posted @ 2011-10-25 21:17 情定诺坎普 阅读(564) 评论(0) 推荐(0) 编辑
摘要: 可用的GoalsGoal描述android:apk创建apk文件。默认使用debug密钥对Apk签名。 如需修改可以修改配置参数为<sign><debug>false</debug></sign>android:apklib创建apklib文件。apklib文件并不会被部署。android:deploy部署编译好或指定的apk文件到一个连接的设备上。在运行mvn integration-test(或mvn install)命令会自动执行。android:deploy-dependenciesDeploys all directly declare 阅读全文
posted @ 2011-10-25 10:43 情定诺坎普 阅读(2907) 评论(0) 推荐(0) 编辑
摘要: 电话键键名描述键值KEYCODE_CALL拨号键5KEYCODE_ENDCALL挂机键6KEYCODE_HOME按键Home3KEYCODE_MENU菜单键82KEYCODE_BACK返回键4KEYCODE_SEARCH搜索键84KEYCODE_CAMERA拍照键27KEYCODE_FOCUS拍照对焦键80KEYCODE_POWER电源键26KEYCODE_NOTIFICATION通知键83KEYCODE_MUTE话筒静音键91KEYCODE_VOLUME_MUTE扬声器静音键164KEYCODE_VOLUME_UP音量增加键24KEYCODE_VOLUME_DOWN音量减小键25控制键键名描 阅读全文
posted @ 2011-10-25 10:42 情定诺坎普 阅读(914) 评论(0) 推荐(0) 编辑
摘要: 命令:adb shell input keyevent <keycode>keycode列表:键码功能备注3Home4返回5电话6挂电话失效7-160-917*18#19up20down21left22right23center24sound +25sound -26power失效27摄像头失效29-54a-z55,56.57Alt-Left58Alt-Right59Shift-Left60Shift-Right61Tab62空格63输入法66回车67删除68’69-70=71[72]73\74;75·76、77@78NUM?79耳机?80焦点?81+82menu83状态 阅读全文
posted @ 2011-10-25 10:34 情定诺坎普 阅读(3224) 评论(0) 推荐(0) 编辑
摘要: 数值->点分字符串private static String longToIP(long longIP){ StringBuffer sb=new StringBuffer(""); sb.append(String.valueOf(longIP&0x000000FF)); sb.append("."); sb.append(String.valueOf((longIP&0x0000FFFF)>>>8)); sb.append("."); sb.append(String.valueOf((lo 阅读全文
posted @ 2011-10-25 10:34 情定诺坎普 阅读(202) 评论(0) 推荐(0) 编辑
摘要: Drawable → Bitmappublic static Bitmap drawableToBitmap(Drawable drawable){ Bitmap bitmap = Bitmap.createBitmap( drawable.getIntrinsicWidth(), drawable.getIntrinsicHeight(), drawable.getOpacity() != PixelF... 阅读全文
posted @ 2011-10-25 10:33 情定诺坎普 阅读(206) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 13 下一页