- 博客(22)
- 收藏
- 关注
原创 @Attribute application@appComponentFactory value=(androidx.core.app.CoreComponentFactory) from
@Attribute application@appComponentFactory value=(androidx.core.app.CoreComponentFactory) from记录module合并时运行的bugAttribute application@appComponentFactory value=(androidx.core.app.CoreComponentFactory) from [androidx.core:core:1.3.1] AndroidManifest.xml:24
2021-07-06 10:28:15
1872
原创 fragment中嵌套fragment,切换底部导航栏,子fragment数据消失
随着导航栏的切换,子fragment没有刷新数据,我的话是由于使用了activity的getfragmentmanager,使用fragment的getChildFragmentManager数据可以重新刷新
2019-04-19 14:41:03
843
原创 BottomNavigationBar+viewPager实现可滑动的底部导航栏
1.首先要在grade里依赖下 com.ashokvarma.android:bottom-navigation-bar:2.0.4 2.在布局文件里使用<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.andro...
2018-08-16 11:44:22
2082
原创 点击软键盘外的位置,键盘消失
现在的手机键盘上的隐藏按钮已经做的很明显了,测试这边还是把这个算bug提出来了,那就加上去咯!!@Override public boolean onTouchEvent(MotionEvent ev) { if (ev.getAction() == MotionEvent.ACTION_DOWN) { View v = getCurren...
2018-08-13 17:17:18
1012
原创 BottomNavigationBar+viewpager底部导航切换,出现 Fragment already added
好久没有写博客了,今天bug解决的头晕,把之前遇到的问题总结下吧. 底部导航就不上代码了,搜下BottomNavigationBar+viewpager出来一堆,而且还是一模一样,这在下就没什么好说的,大致的问题是这样的,导航栏里有一个fragment种嵌套了两个fragment,用com.flyco.tablayout.CommonTabLayout,在fragment中做了个顶部导航...
2018-08-02 18:03:49
3149
原创 Android延时操作的几种方式
在项目中有这样的需求,点击icon,出现引导界面2秒后进入主界面,这就需要用到延时操作了 **1.使用Handler的postDelayed方法实现延时操作**new Handler(Looper.getMainLooper()).postDelayed(new Runnable() { @Override public v...
2018-05-17 17:10:17
1055
原创 使用Gps获取经纬度
没有要求用第三方的定位,我就用Gps了,反正只是上传经纬度到服务器,根据项目我是在service里写的 创建一个service,manifest里记得配置下
2017-12-15 13:39:54
1841
原创 获取登录成功的token
项目中是要用到账号登录的,登录成功后,很多网络请求都需要带上token信息,所以需要在登录成功是获取Token信息
2017-12-11 14:37:47
31859
2
原创 获取当前程序的版本号
private int getVersionCode() { try { //获取packagemanager的实例 PackageManager packageManager = getPackageManager(); //getPackageName()是你当前类的包名,0代表是获取版本信息 PackageInfo pa
2017-12-06 11:25:19
1626
原创 bitmap等比例缩小
//图片缩小public static Bitmap small(Bitmap bitmap) { Matrix matrix = new Matrix(); matrix.postScale(0.5f,0.5f); //长和宽放大缩小的比例 Bitmap resizeBmp = Bitmap.createBitmap(bitmap,0,0,bitmap.getWidth
2017-12-04 13:52:05
2007
原创 webview正常加载iframe标签下的视频
mWebview = (WebView) inflate.findViewById(R.id.wb);WebSettings webSettings = mWebview.getSettings();// 设置WebView属性,能够执行Javascript脚本webSettings.setJavaScriptEnabled(true);webSettings.setPluginState
2017-12-04 10:13:08
3878
1
原创 将文件上传到七牛—Android
将文件上传到七牛,其实很简单,只需要三个参数,分别是data,token和key,我项目中需要上传的图片,data也可以是路径和file,key其实就是文件的名字
2017-12-03 16:47:21
926
原创 recycleview嵌套recycleview,并获取item点击的状态和数据
当时想的是写个recycleview,里面item根据数据的多少动态的添加,但是我想的是每一个item都要点击,而且判断选中状态,就用了recycleview嵌套recycleview,
2017-12-01 18:06:49
3446
2
原创 判断是否为手机号码
/** * 判断是否是手机号 * */public static boolean isMObie(String mobie){ Pattern p = Pattern.compile("^(13[0-9]|14[57]|15[0-35-9]|17[0-8]|18[0-9])[0-9]{8}$"); Matcher m = p.matcher(mobie); ret
2017-12-01 16:08:31
1769
原创 A SQLiteConnection object for database '/data/user/0/com.google.android.gms/
项目本来好好的,但logcat显示的内容就只有几行,我以为是logcat出了问题,去tools里面看了,里面的可以显示,重启了studio并没有作用,打出的日志是数据库某处被泄露,我还没有用到,很尴尬最后把logcat里的FrieBase换成Show only selected就可以正常显示了,菜不是没有理由的12-01 02:22:15.494 2064-2074/com.google.an
2017-12-01 10:31:08
2155
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人