- 博客(7)
- 收藏
- 关注
转载 ?android:attr/属性 与 ?android:属性
引用资源时,使用@还是?的区别,例如在设置style的时候既可以使用@也可以使用? style="?android:attr/progressBarStyleHorizontal" style="@android:style/Widget.ProgressBar.Horizontal"使用@表示使用固定的style,而不会跟随Theme改变,这style可以在对应的style.
2017-05-28 20:15:14 3349
转载 android屏幕及尺寸单位
获取屏幕参数代码:Java代码 收藏代码DisplayMetrics metric = new DisplayMetrics(); //API 17之后使用,获取的像素宽高包含虚拟键所占空间,在API 17之前通过反射获取 context.getWindowManager().getDefaultDisplay().getRealMetrics(metric); //获
2017-05-27 17:43:06 572
原创 拨号盘
总体思路:1.单击Button将对应的值添加到TextView中;2.设置监听TextView文本的改变;3.重写TextWatcher中的afterTextChanged()方法,里面实现读取联系人的功能;4.将TextView中的内容与读取到的联系人号码进行匹配;5.将符合要求的电话号码显示在ListView中;6.单击拨号Button或ListView子项拨打电话;
2017-05-09 22:49:10 523
原创 实现一键关屏功能
实现一键关闭屏幕的功能,需要获得系统服务DevicePolicyManager mDevicePolicyManager=(DevicePolicyManager)getSystemService(Context.DEVICE_POLICY_SERVICE);通过这个DevicePolicyManager类,能够实现关闭屏幕功能,但需要获得设备管理权限。关键代码如下: m
2017-05-08 00:25:37 689
原创 读取短信并复制验证码小工具
获取短信有两种方式,第一种是通过广播接收器,第二种通过读取短信数据库。第一种:静态注册了一个广播,通过接收包含android.provider.Telephony.SMS_RECEIVED动作的广播,获取新收到的短信内容。 <receiver android:name=".GetSMS" android:enabled="t
2017-05-06 00:38:55 5139 3
转载 AIDL中的定向tag
AIDL中的定向 tag 表示了在跨进程通信中数据的流向,其中 in 表示数据只能由客户端流向服务端, out 表示数据只能由服务端流向客户端,而 inout 则表示数据可在服务端与客户端之间双向流通。其中,数据流向是针对在客户端中的那个传入方法的对象而言的。in 为定向 tag 的话表现为服务端将会接收到一个那个对象的完整数据,但是客户端的那个对象不会因为服务端对传参的修改而发生变动;out
2017-05-04 12:46:35 649
原创 ComponentName
ComponentName(组件名称)是用来打开其他应用程序中的Activity或服务的。Identifier for a specific application component (Activity, Service, BroadcastReceiver, or ContentProvider) that is available. Two pieces of informati
2017-05-03 16:42:11 596
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人