- 博客(20)
- 收藏
- 关注
原创 解决jar重复,只为记录
问题:Duplicate class com.google.zxing.qrcode.encoder.QRCode found in modules jetified-core-3.3.3.jar (com.google.zxing:core:3.3.3) and jetified-core-3.3.3.jar (core-3.3.3.jar)比如类似的情况,说明其他地方也依赖了相同的jar包,在编译期间不会报错。可一旦run app的时候,就会报解决:解决的方法是在引入依赖的时候把相同的jar去除
2020-07-17 10:55:34
2597
原创 android 小米手机没有sim卡,无法安装apk 解决方法
用命令吧pc文件发送到手机里adb push xxx.apk /sdcard/xxx.apk即可安装应用
2020-03-28 15:39:02
17597
7
原创 改变一个字符串中,多个字符的颜色
/** * 改变一个字符串中,多个字符的颜色 * @param context 总的字符串 * @param tag 多个字符的集合 * @return */ public static SpannableStringBuilder changeText(String context, List<String> tag) {...
2020-02-13 21:46:51
601
原创 Android 国内外第三方分享平台网址
平台 开放平台地址 APPkey 申请流程 新浪微博 http://open.weibo.com http://bbs.mob.com/thread-89-1-4.html 微博开放平台接入tips QQ[1] http://open.qq.c...
2020-02-02 23:58:54
1001
原创 android studio 项目中类文件错乱问题
问题:项目中类文件错误,比如:class1中里面全部都是class2的内容,并且各个引用的module都无法使用方法:1.重启->无用2.从新拉去仓库代码->无用3.吧caches文件删除,从新编译即可...
2019-10-17 13:10:12
343
原创 String.format()保留小数的用法
java保留小数--四舍五入--想保留几位就几位 String.format("%.nf",d);----表示保留N位!!!format("%.nf",double) double d = 5.3333333; String str1 = String.format("%.2f", d); String str2 = String.format("%.3f", d);...
2019-08-06 17:27:19
19153
2
原创 关于通过scheme 跳转当前app的指定页面的一些问题
前提:需要在指定的页面的清单文件中进行配置<intent-filter> <data <!--scheme 是可以随便指定的,只是入口处调用这个就行--> android:scheme="test" /> <!--这个是必须要写--> <action android...
2019-03-26 15:11:19
4112
原创 关于Glide下载图片的方法
glide是加载图片框架,同时也支持下载图片的功能,这里主要讲解下载的实现:1.downloadOnly方法,同步下载,需要自己创建线程来执行下载过程File file = Glide.with(context) .load(url) .downloadOnly(width, height) .get();下载文件到缓存路径,/dat...
2019-03-15 11:28:24
3422
原创 android-java面试题
1.冒泡排序原理:相邻的俩个元素比较,第一轮结束,最后一个是最大的第二轮只需要比较leng-1-i即可,因为最后一个元素已经是最大的了int[] arr = {3, 8, 7, 5, 1, 6}; for (int i = 0; i < arr.length - 1; i++) { for (int j = 0; j < arr...
2019-03-11 17:31:42
124
原创 转场动画--仿京东分类列表跳转商品转场动画
1.本来想用android5.0之后的系统的转场动画(共享元素)去实现实现方式:使用共享元素动画的时候,我们需要首先给当前的Activity和跳转的Activity中的两个button分别添加android:transitionName=”Button”属性, (随便定义字符串)并且该属性的值要相同,这样系统才知道这两个控件是共享元素。设置完成之后,接下来就是启动Activity的...
2019-01-09 16:13:46
771
原创 关于Broadcast的一些总结
广播的相关知识原理:从实现原理看上,Android中的广播使用了观察者模式,基于消息的发布/订阅事件模型。因此,从实现的角度来看,Android中的广播将广播的发送者和接受者极大程度上解耦,使得系统能够方便集成,更易扩展。具体实现流程要点粗略概括如下:1.广播接收者BroadcastReceiver通过Binder机制向AMS(Activity Manager Service)进行注册...
2018-12-15 18:29:48
417
原创 关于Service的一些总结
一: 什么是Service? Service 的使用二:Service的生命周期三:Service和Thread的区别?为什么要用Service而不是Thread呢?四:Service 和 Activity 在同一个线程吗? 关于InterService五:Activity和Service的通信六:service被kill之后怎么让它重启七:Service 里面可以弹吐司么...
2018-12-15 17:25:28
501
原创 Activity 的onNewIntent()方法的调用时机
A 是singleTask模式,A跳转到B,B在打开A 都不透明生命周期:D/MainActivity-->: onCreateD/MainActivity-->: onStartD/MainActivity-->: onResume点击跳转到BD/MainActivity-->: onPauseD/SecondActivity-->: onS...
2018-12-13 16:14:09
974
原创 关于Activity的一些总结
一:Activity的生命周期二:Activity的启动模式Activity上有Dialog的时候按Home键时的生命周期 两个Activity跳转的生命周期,如果一个Activity跳转另一个Activity再按下Home键在回到Activity的生命周期是什么样的 Activity的生命周期,finish调用后其他生命周期还会走么? ActivityA跳转ActivityB然后B...
2018-12-13 15:14:04
429
原创 flutter 填坑
android studio 3.0以上环境搭建1.镜像:export PUB_HOSTED_URL=https://pub.flutter-io.cnexport FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn android sdk 路径放入系统变量中 android中 2.下...
2018-12-12 18:54:43
2386
原创 Android studio 集成arr包,遇到的坑
项目需求,需要引入一个arr1.把.arr放入libs目录下,同时在builde.gradle中dependencies{compile(name: 'xxxxxx', ext: 'aar')}同步,build项目2..jar的冲突: 确保你整个项目中,包括app,各种moudle,或者其他的arr中,确保只要一个jar,(同个项目中引用的依赖库,或者是moud
2017-11-21 17:29:27
3751
原创 Android和js互调
本文,只是简单的实现Android和js互调1.Java 调 js首先展示一段js代码function javaCallJs(arg){ document.getElementById("content").innerHTML = ("你好世界:"+arg );}Java调用js方法webView.loadUrl("javascri
2017-11-16 14:14:57
567
原创 Activity中isTaskRoot() 和moveTaskToBack()
言简意赅isTaskRoot():用来判断当前Activity是不是该任务栈中的根Activity,也就是说是不是一个启动的ActivitymoveTaskToBack(boolean momRoot):是把当前的Activity退到后台,不是finish,并不会走ondestory()参数nonRoot表示的含义是此方法对非根activity是否有效,也就是说true表示对所
2017-11-15 14:42:50
786
原创 重复打开singleTask的Activity引出的坑
坑的前提: 项目中使用的是retrofit+rxjava,在baseActivity中的onDestroy进行了unSubscribe()来取消订阅引发的bug: 假如B_Activity是singleTask模式,打开方式: A_Activity-->B_Activity-->C_Activity-->B_Activity-->C_Activity-->B_A
2017-10-13 14:40:16
5660
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人