- 博客(10)
- 资源 (3)
- 收藏
- 关注
原创 Android 在Fragment或activity中显示与隐藏Menu的菜单
最近做一个项目,要求在一个activity中加载多个Fragment,用底部导航栏来相互切换,在切换过程中对Menu菜单的显示与隐藏. 先来分析一下:android4.0之后引入了fragment的概念,它的生命周期函数和activity几乎一样。对菜单的操作也是通过onCreateOptionMenu()实现的。fragment可以通过实现 onCreateOpt
2017-12-26 10:12:13 7624 1
转载 EditText不显示光标的解决方法
1.在Edittext中加入以下属性android:cursorVisible="true"android:textCursorDrawable="@drawable/test_cursor"12对应的drawable文件 shape xmlns:android="http://schemas.android.com/apk/res/android"
2017-12-13 11:39:43 902
原创 Unable to get provider android.support.v4.content.FileProvider: java.lang.ClassNotFoundException: Di
今天把studio升级到3.0 , 测试时发现在oppo (Android4.4.4 , api19) 手机上运行项目,一直报错 ,如下: java.lang.RuntimeException: Unable to get provider android.support.v4.content.FileProvider: java.lang.ClassNotFoundException
2017-12-13 10:45:44 6272 7
原创 Android 对控件某个单独的边角设置弧度
方法一 使用 drawable-mdpi设置边框圆角可以在drawable-mdpi目录里定义一个xml: android:topRightRadius="10dp" android:bottomRightRadius="10dp"
2017-12-08 18:51:37 1763 1
原创 Android 6.0后蓝牙的开发,搜索,配对,连接发送数据等(二)
上一篇博客写了蓝牙的链接, 搜索, 配对等流程 , 这一篇我来说一说我在蓝牙开发时遇到的坑第一个坑 Android 6.0以后需要获取模糊定位权限 , 但是小米手机miui8系统 ,会出现调不出定位权限,也没有弹出调用权限提示对话框,只有手动在设置里面手动打开。这相当于是小米手机的一个bug , 目前还没有解决 , 只能手动在设置-->应用权限中打开 , 一下子就感觉小米
2017-12-07 09:51:27 1595
转载 Android 如何获取已连接的蓝牙设备
项目中有一个需求,就是获取已连接的蓝牙地址[java] view plain copyprivate void getConnectBt() { LogUtil.i("getConnectBt"); int a2dp = _bluetoothAdapter.getProfileConnect
2017-12-07 09:31:04 12567 2
原创 Android 6.0后蓝牙的开发,搜索,配对,连接发送数据等(一)
最近在项目中需要使用蓝牙链接蓝牙打印机 , 所有对蓝牙的开发做了一下整理以供学习 .首先在Android 6.0以后对手机权限做了修改 , 蓝牙的搜索需要需要在清单配置里面添加两个权限:uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/>uses-permission androi
2017-12-06 11:47:56 2691
转载 android:descendantFocusability用法
项目中的listview不仅仅是简单的文字,常常需要自己定义listview,自己的Adapter去继承BaseAdapter,在adapter中按照需求进行编写,诸如ImageButton,Button,CheckBox等子控件(也可以说是Button或者Checkable的子类控件)此时这些子控件会将焦点获取到,所以常常当点击item时变化的是子控件,item本身的点击没有响应。
2017-12-04 10:26:14 313
原创 ANDROID 设置edittext最大可输入字符数
android:maxLength=”10“意思是最大输入长度10代码中editText.setFilters(new InputFilter[]{ new InputFilter.LengthFilter(10)});
2017-12-04 10:24:19 987
原创 Fragment中调用父Activity中方法的简单方式
假如 父Activity的类名叫 ParentActivity,有一个test()方法在Fragment中调用其实很简单,代码如下:ParentActivity parentActivity = (ParentActivity ) getActivity();parentActivity.test();
2017-12-04 10:23:11 664
MPAndroidChart多组柱状图 , 实现X轴的数据是文字,多组数据的展示放大. 缩小不走样 , 可以自由的滑动
2018-02-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人