• 等级
  • 8888 访问
  • 43 原创
  • 4 转发
  • 133552 排名
  • 2 评论
  • 0 获赞

GsonUtils工具类

importcom.google.gson.Gson;importcom.google.gson.GsonBuilder;importjava.lang.reflect.Type;publicclassGsonUtil{privatestaticGsonfilterNullGson;privatestaticGsonnullableGson;...

2019-04-11 14:18:10

Android P 兼容性警告去除

AndroidP新增代码对反射等兼容性的提醒警告,会在安装的时候提醒一次,如果要去除需要在ApplicationonCreate中增加privatevoiddisableAPIDialog(){if(Build.VERSION.SDK_INT<28)return;try{Classclazz=Class...

2019-04-09 11:19:08

Android Studio R文件爆红

1.所有R文件爆红,首先cleanproject,然后rebuildproject,如果不管用Help->EditCustomProperties添加idea.max.intellisense.filesize=50002.R文件爆红好了,但是无法点击运行直接加载,报错pleaseselectandroidsdk(出现小红叉)转发:https://www.cn...

2019-03-27 09:43:27

RxJava Flatmap线程错误

转发https://www.jianshu.com/p/d9da64774f7b项目里使用flatmap,报错:NetworkOnMainThread这是由于ApiRetrofit.getInstance().getUserInfoById(friendId)是运行在主线程中。改成:returnApiRetrofit.getInstance().getUserInfoById(frien...

2019-03-20 15:24:50

APK下载后台代码

做的这个项目,后台下载总是报解析失败错误,或者下载百分比问题。百分比问题是由于Content-Length的问题Controll代码 @RequestMapping(value="/downloadApp",method=RequestMethod.GET) @ApiOperation(httpMethod="GET",value="下载文件",produces=..

2019-03-13 17:38:20

小米手机安装apk闪退

其他的7.0以上的手机可以正常启动,但是小米不可以,是因为我的代码里少了这个权限,加上就可以了<uses-permissionandroid:name="android.permission.REQUEST_INSTALL_PACKAGES"/>这个链接有详细的使用方法APK自动下载安装...

2019-03-12 17:12:25

抖音找女友demo

在抖音无意中刷到了个找女朋友的搞笑视频,但是是web端写的,我写了移动端的,顺便学习下随机布局MainAcitivity.classpackagecom.tayh.buttontest;importandroid.app.ActionBar;importandroid.content.Context;importandroid.os.Handler;importandro...

2019-02-28 13:59:08

安卓项目太旧报错

1.我用了一个两年前github上的一个项目demo,但是编译时报错。https://blog.csdn.net/qq734048504/article/details/84066343提示:注:某些输入文件使用或覆盖了已过时的API。注:有关详细信息,请使用-Xlint:deprecation······这个是开发警告,可以在build.gradle代码中加入,这个用于查询具...

2019-02-22 21:48:49

小米手机Home键问题

小米手机,第一次安装应用,打开app,点击home键,再点击该app图标,会出现新建两次app的情况。这个是小米手机系统bug,可以在mainfest进入的第一个界面,设置如下代码@OverrideprotectedvoidonCreate(@NullableBundlesavedInstanceState){super.onCreate(save...

2019-02-01 17:20:12

FileUtils工具类

这个是我觉得github最好的工具类,我写的大部分参考的这个,之所以重写是精简还有看看源码https://github.com/Blankj/AndroidUtilCodepackagecom.wtkj.baseproduct.utils;importandroid.os.Environment;importjava.io.BufferedOutputStream;import...

2019-01-24 11:09:39

ImgUtils工具类

这个是我觉得github最好的工具类,我写的ImgUtils一部分参考的这个https://github.com/Blankj/AndroidUtilCodepackagecom.wtkj.baseproduct.utils;importandroid.content.Context;importandroid.content.res.Resources;importandroi...

2019-01-23 18:42:13

HorizontalScrollView 点击事件无响应问题

RecycleView中的每一个Item都能点击跳转不同页面,然后每个item中的一部分要实现横向滚动,所以我加了HorizontalScrollView(只能有一个子View)。但是点击scrollview内容时无法跳转页面了,这是由于子View获取到了焦点造成的。解决方案:convert中,获取子viewid并设置helper.getAdapterPosition()position...

2019-01-18 09:38:06

单例-静态内部类

publicclassBaiduMapUtilprivateBaiduMapUtil(){}publicstaticBaiduMapUtilgetInstance(){returnBaiDuHolder.sInstance;}privatestaticclassBaiDuHolder{...

2019-01-02 14:36:25

腾讯bugly日志使用方法

bugly是在线logcrash收集管理工具,可用于release版本的log控制官网文档:https://bugly.qq.com/docs/user-guide/instruction-manual-android/?v=201812141459001.首先要申请腾讯Bugly账户,可用QQ直接注册,然后创建产品。2.首页左侧栏对应项目,主要是崩溃对应Crash,ANR为app无...

2018-12-27 16:47:24

摄像头的调用

最近在做人脸识别的项目,先简单记录下转发https://blog.csdn.net/pbm863521/article/details/76429132,这篇文章写的不错1.设置后置摄像头,反转180%camera.setDisplayOrientation(180);2.onPreviewFrame()是PreviewCallback接口回调,主要用于处理摄像头每一帧图像。data为二...

2018-12-17 10:56:27

LeakCanary使用方法

1.gradle导入包debugImplementation'com.squareup.leakcanary:leakcanary-android:1.6.2'releaseImplementation'com.squareup.leakcanary:leakcanary-android-no-op:1.6.2'//Optional,ifyouusesupport...

2018-12-10 09:18:53

获取已加载ImageView图片Id

我使用反射的方法获取ImageView的id,也可以使用img.setTag(id),但是如果有多个的话,每次都需要设置setTag,太麻烦了。下面这篇文章介绍了原生ImageView反射方法转发如何获取已加载在ImageView中的图片ID但是我导入的是AppCompatActivity,imageView反射的是V7包,无法适用1.查看源码AppCompatImageView这个...

2018-11-29 11:34:12

ImageView设置成圆形

转发https://blog.csdn.net/yangyahuiguo/article/details/52253401?utm_source=blogxgwz21.中央截取正方形,可设置圆角Bitmapbitmap=BitmapFactory.decodeResource(getResources(),R.drawable.testimg);//设置...

2018-11-28 15:47:46

SharedPreference 工具类

1.ApplicationpublicclassAppApplicationextendsApplication{privatestaticContextcontext;@OverridepublicvoidonCreate(){super.onCreate();context=getApplicatio...

2018-11-26 17:36:04

ButterKnife使用方法

一.导入Butterknife1.在appgradle里加入dependencies{implementation'com.jakewharton:butterknife:9.0.0-rc2'annotationProcessor'com.jakewharton:butterknife-compiler:9.0.0-rc2'}2.在项目gradle加入:build...

2018-11-26 11:43:39

neabea2016

关注
  • 互联网·电子商务
  • 中国 天津 和平区
奖章
  • 持之以恒