Android
liuxu0718
努力成为iOS大牛
展开
-
Android 代码修改shape的颜色属性
声明一个drawable属性private GradientDrawable mGrad;从控件中获取backgroundColor 赋值到mGradmGrad = (GradientDrawable) mStrengthTextView.getBackground();修改mGrad.setColor,shape的color也就变更了。mGrad.setC原创 2017-08-28 10:59:19 · 1239 阅读 · 0 评论 -
Android Studio调试手机出现install failed test only
是因为AS3.0之后出现的调试问题把工程的gradle.properties里添加 android.injected.testOnly=false 即可解决原创 2018-08-21 19:11:26 · 497 阅读 · 0 评论 -
java.lang.IllegalArgumentException: Tab belongs to a different TabLayout
问题发生在gradle里, 项目里的compileSdkVersion是26, 而com.android.support:design:23.2.0 这的版本号和当前compileSdkVersion不一致.解决方案:修改gradle 里 com.android.support:design:26.0.0-alpha1 , 这里的版本号要和compileSdkVersion保持一致即可解决. 解决...原创 2018-03-22 19:27:19 · 2367 阅读 · 0 评论 -
Android退出应用程序的最好方法
一般App都会有个SplashActivty作为启动页, 然后开启MainActivity.然后在onKeyDown里做"再按一次退出程序"的逻辑.网上也说了很多种退出app的方法, 比如拿单例管理Activity栈, 空指针, System.exit(0)等等.但是都没有接下来的方法好.其实只需要你在推出MainActivity后, 把SplashActivity给finish掉就可原创 2018-02-02 13:43:30 · 2542 阅读 · 0 评论 -
Android Activity淡入淡出动画
Android Activity淡入淡出动画原创 2017-11-22 12:42:23 · 694 阅读 · 0 评论 -
Android mkdir与mkdirs均失效解决方案
Android mkdir与mkdirs均失效解决方案原创 2017-11-14 11:27:17 · 5029 阅读 · 0 评论 -
Android girdView/listView item 高度设置无效的解决方法
Android girdView/listView item 高度设置无效的解决方法原创 2017-10-25 14:48:42 · 409 阅读 · 0 评论 -
Android ClassNotFoundException: Didn't find class on path xxxx
Android ClassNotFoundException: Didn't find class on path xxxx原创 2017-11-07 14:29:55 · 581 阅读 · 0 评论 -
Android eclipse报错an error has occurred.see the log file
网上看到很多种解决方案,删除metadata或者eclipse里的文件,试了都不好使。发现并不是这里的问题,问题在于jdk版本。报错此情况发生在安装的JDK9和最新版的eclipse installer。后来将本地的JDK删除(资源库/Java/JavaVirtualMachines目录下),重新下载了一个JDK8,重新安装了一下eclipse,就解决了这个问题。原创 2017-10-11 20:02:10 · 1212 阅读 · 0 评论 -
Android 调起本地qq,发起临时会话
Android 调起本地qq,发起临时会话原创 2017-09-12 12:02:13 · 2339 阅读 · 3 评论 -
Android Fragment白页解决方案
Android Fragment白页的解决方案原创 2017-09-28 14:36:42 · 816 阅读 · 0 评论 -
Android Unable to instantiate activity ComponentInfo...
Unable to instantiate activity ComponentInfo原创 2017-08-23 09:47:20 · 357 阅读 · 0 评论 -
Android java.lang.ClassCastException: android.view.View cannot be cast to android.view.ViewGroup
java.lang.ClassCastException: android.view.View cannot be cast to android.view.ViewGroup原创 2017-08-30 13:25:41 · 1834 阅读 · 0 评论 -
Android lottie框架的使用小结
1.首先lottie这个框架是Airbnb开源的加载复杂动画的一个库,设计师给你提供.json的动画文件,使用lottie的控件加载它。2.项目中想要放置.json文件必须要放在工程的assets目录下,assets目录的创建是通过在‘app’下新建一个assets folder。3.使用的过程中,一般的使用其实都是填写个lottie_fileName = 'xxx.json' 这样即可,...原创 2018-08-21 19:20:09 · 981 阅读 · 0 评论