![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android
framework-coder
这个作者很懒,什么都没留下…
展开
-
2021-06-30网络相关信息获取
1.获取mac地址 /** * 获取mac地址 **/ public String getWlanMac() { String str=""; String macSerial=""; try { Process pp = Runtime.getRuntime().exec( "cat /sys/class/net/wlan0/address "); InputStreamReader原创 2021-06-30 11:58:28 · 102 阅读 · 0 评论 -
android 开启闪光灯(手电筒)
操作闪光灯 private CameraManager mCameraManager; private boolean mTorchAvailable; private String mCameraId; private boolean mFlashlightEnabled; // 判断是否支持 public boolean hasFlashlight() { return mContext.getPackageManager().hasSystemFeature(Packa原创 2021-06-04 16:14:00 · 2878 阅读 · 0 评论 -
Failed to find provider aaa for user 0; expected to find a valid ContentProvider for this authority
在9.0上使用ContentObserver报错,Failed to find provider aaa for user 0; expected to find a valid ContentProvider for this authority代码: //注册ContentObserver private void registerResolver(){ ContentR...原创 2020-05-05 11:45:43 · 2667 阅读 · 0 评论 -
使用instrumentation模拟按键上报
实现:扫码获取数据,通过模拟按键上报的方式展示。记录下模拟按键上报的流程实现文章目录1.按键KeyCode值与字符映射关系2.字符转换整数的KeyCode3.模拟按键上报1.按键KeyCode值与字符映射关系我们在键盘上输入的都是字符,在Android应用程序层,主要使用按键码keycode来区分,字符和按键码keycode有一个对应关系。源码位置:frameworks/base/co...原创 2019-11-27 20:06:17 · 1908 阅读 · 0 评论 -
android 多种方式实现拍照保存并更新图库,删除图片,获取所有图片
多种方式实现拍照保存并更新图库,删除图片视频,查询数据库获取所有图片原创 2019-11-14 18:33:17 · 1636 阅读 · 0 评论 -
android 利用String.format和handler实现计时器
添加个目录玩玩1.计时器功能2.System.currentTimeMillis() uptimeMillis elapsedRealtime的区别3.%d %2d %02d %.2d的区别呃呃呃,这个实现是看到camera录像时那个计时器,然后从源码里弄出来的,直接上代码了。源码路径:Camera/src/com/android/camera/manager/RecordingView....原创 2019-11-12 17:09:27 · 226 阅读 · 0 评论 -
android DatePicker年月日重新排序,物理按键控制NumberPicker滚动
项目中需要用到时间设置,想到了系统自带的datepicker控件,因为项目没有触屏需要用物理按键控制datepicker的滚动,并且年月日的顺序需要重排,折腾了好一会功夫,做个记录。原创 2019-11-12 11:38:14 · 973 阅读 · 0 评论 -
android 利用getIdentifier()获取资源
int getIdentifier(String name, String defType, String defPackage)返回的是指定资源名称的资源标识id原创 2019-11-12 10:07:04 · 692 阅读 · 0 评论 -
TextView动态设置图片
TextView控件一般是用来显示文本的,而图片一般是用ImageView控件来显示,现在用Textview来设置图片原创 2019-11-11 16:11:35 · 847 阅读 · 0 评论 -
Android 当前焦点输入框自动填充内容
os:mtk 8.1做一个扫码,当前具有焦点的输入框自动填充内容的功能。1.通过广播/frameworks/base/core/java/android/inputmethodservice/InputMethodService.java @Override public void onCreate() { ... initViews(); mWindow.g...原创 2019-09-07 15:23:00 · 960 阅读 · 2 评论 -
Android中 xliff:g标签的使用
<string name="valid_time">二维码有效时间为<xliff:g id="valid_time">%1$d</xliff:g>秒</string>xliff:g标签介绍:属性id可随意命名属性example表示举例说明,可省略%nd:输出的是字符串,n代表是第几个参数,设置m的值可以在输出之前放置空格d:输出的是字符串,...原创 2019-05-22 10:37:01 · 876 阅读 · 0 评论 -
android 反射获取imei号
TelephonyManager telephonyManager = (TelephonyManager) getSystemService(Context.TELEPHONY_SERVICE);Class clazz = telephonyManager.getClass();Method getImei=null;try {getImei=clazz.getDeclaredMetho...原创 2019-02-18 09:34:59 · 1802 阅读 · 1 评论 -
Android 主动获取电量的方法
第一种方法:注册广播IntentFilter filter = new IntentFilter();filter.addAction(Intent.ACTION_BATTERY_CHANGED);registerReceiver(receiver,filter);接收到广播后,用getIntExtra("level")和getIntExtra("scale")获得相应值这种方原创 2017-12-05 10:45:03 · 18049 阅读 · 2 评论 -
AlertDialog设置按钮居中
在项目中我们使用AlertDialog时,并不想在输入框内容为空点击确定dialog就消失了,我们可以这样写:View view = LayoutInflater.from(mContext).inflate(R.layout.dialog_layout,null);oldEdit = view.findViewById(R.id.et_old);newEdit = view.findV...原创 2017-12-04 18:50:07 · 1625 阅读 · 0 评论