安卓过时方法
马占柱
Android行业多年软件开发经验,从事多年移动App开发,涉及医疗健康、商城、聊天、代驾打车、特种设备防护、公安边检查验领域;目前从事汽车车载系统开发工作。
展开
-
app:tint 无法换色、不好使解决方案
在XML中为ImageView设置前端颜色时,直接使用android:tint会有效果,但是编译器标红了,提示Must use app:tint instead of android:tint。但把android:tint换成app:tint后,imageview的颜色却没有生效。原创 2023-06-05 20:21:36 · 563 阅读 · 0 评论 -
你的ViewPager八成用错了【转载】
前言创作过程:2020年5月22下午4点左右开始写,晚上9点55写下尾声。晚上11点-12点补充第五、第六部分。有段时间没写文章了,这次不是因为懒...而是的确很忙...今天的文章内容是关于ViewPager的,很多同学可能会吐槽:怎么还写这种“低级”的内容!为什么?因为绝大多数的同学都用错了,当然这主要的原因是搜索引擎推出来的文章大多都是错的!正文一、错误用法不知道有多少同学是这样用ViewPager的?class TestViewPagerActivity : Base转载 2020-06-02 13:37:35 · 324 阅读 · 0 评论 -
飞秋2012、飞秋2013资源文件
之前想给同事传点有意思的动作片,觉得这个很好用,不过2013版本的一直找不到,真是够费劲的,可算找到了,分享一下吧,万一你也需要呢~嘿嘿~上链接...原创 2020-04-28 10:55:33 · 649 阅读 · 0 评论 -
new BitmapDrawable(bitmap)已过时 解决方法
使用:Drawable drawable = new BitmapDrawable(bitmap);会提示“已过时,API16: Android4.1之后废弃了此构造函数”解决方法:Drawable drawable = new BitmapDrawable(getResources(),bitmap);根据源码介绍,新的构造函数,可以正确设置其目标的密度。下面附上And...原创 2020-01-16 11:19:20 · 1710 阅读 · 0 评论 -
Android N(API level 24.)废弃了Html.fromHtml(String)
问题描述在Android N之前使用Html.fromHtml(String)来把html代码显示在TextViewSpanned result = Html.fromHtml(mNews.getTitle());......mNewsTitle.setText(result);在Android N(API level 24)废弃了Html.fromHtml(String)。原创 2017-06-05 11:23:02 · 990 阅读 · 0 评论 -
Android Html.fromHtml(String)过时的替代方法
问题当我们想用TextView来显示一段html代码时,则会用到Html.fromHtml(String)但是现在这个方法是过时的。解决使用API Level 23或之前的设备可以用过时的方法,API Level 24或以上的设备则使用2个参数的方法即可。fromHtml(String source, int flags)即:TextView tv_text = (Text...原创 2017-09-13 16:22:27 · 3749 阅读 · 0 评论 -
Android6.0+解决getColor()方法过时
关于getResources().getColor()方法过时的替代方法,在Android的6.0以上的编译环境中getColor方法过时了,也就是说以后不建议用这种方式,如果一个方法过时了,应该会有另一种方法来顶替的,接下来就来看看代码吧getColor()过时过时的源码: /** * Returns a color integer associated with a par...原创 2018-07-27 15:07:49 · 470 阅读 · 0 评论 -
org.apache.http不存在的问题
Android sdk 22 以后删除了httpClient的jar包,如果您的项目较老,请使用以下引用:useLibrary 'org.apache.http.legacy'或者下载:httpclient.jar否则会出现以下错误:Error:(8, 23) 错误: 程序包org.apache.http不存在Error:(38, 9) 错误: 找不到符号符号: 类...转载 2018-08-13 13:38:41 · 1309 阅读 · 0 评论 -
Android编译implement、api 和compile区别牛逼
前言2017 年google 后,Android studio 版本更新至3.0,更新中,连带着com.android.tools.build:gradle 工具也升级到了3.0.0,在3.0.0中使用了最新的Gralde 4.0 里程碑版本作为gradle 的编译版本,该版本gradle编译速度有所加速,更加欣喜的是,完全支持Java8。当然,对于Kotlin的支持,在这个版本也有所体现,K...原创 2018-08-21 10:34:46 · 1264 阅读 · 1 评论