自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 问答 (10)
  • 收藏
  • 关注

原创 项目笔记——安卓WebView加载H5页面问题处理

记录Android项目开发中,使用WebView加载H5页面遇到的问题及解决方法。

2023-08-07 11:51:38 1841

原创 安卓开发中的小米适配

安卓开发绕不开一个词——适配。不同的安卓版本需要适配;不同的屏幕尺寸需要适配;不同的屏幕类型需要适配;不同的厂商的系统也需要适配……我来分享一个开发中遇到的小米手机的适配问题。项目需要从媒体库中查询并处理数据,唰唰唰写完代码,在自己手机(oppo和华为)上一试,没问题。。。然后测试过来说,有问题呀!连上测试机一看,处理媒体库数据时报异常了,测试用的是小米手机。原因是在处理图片数据的时候,我从媒体库中读取了duration的数值。int duration = cursor.getInt(

2022-03-03 18:17:25 445

原创 项目中遇到的Android Studio:Default Activity not found的问题起因与解决

起因是项目想要更新友盟统计的最新版本(友盟核心9.3.7),结果友盟说需要同时将分享也更新到最新(7.1.4),而此版本的分享QQ、微博、微信不但要使用友盟相关的完整sdk,还要使用各软件官方的sdk。但在集成新浪微博的官方sdk(10.10.0)后,项目出现了Default Activity not found的问题。网上搜了一下,大多都是清理缓存等针对studio的操作,个人感觉并不合适,于是开始自己分析。首先,注释掉对新浪微博sdk的依赖,问题消失。确定是依赖和原代码产生了冲突。而默认

2021-03-17 10:28:56 261

原创 面对RecyclerView的notifyDataSetChanged()方法无法刷新页面的实战经历

我在项目中遇到了个需求,要一个带HeaderView的展示列表,ListView已成回忆,所以理所当然的选择了RecyclerView,但RecyclerView没有现成的脑袋……于是上网寻求答案。参照了https://www.jianshu.com/p/0eebc6c2a08d这位朋友的文章,再次感谢无私的分享,呱唧呱唧。然而,问题来了,在数据源更新后,使用notifyDataSetCh...

2019-07-19 22:25:31 4535 2

原创 求字符串中的最长重复子串

写在前面的话:前两天去面试Android,笔试的时候出现了这个问题。离开开发平台,拿笔手动写代码真心难受,再加上这样那样的原因,最终我思路很乱写的也不对,也不想再改了(在纸上改起来心好累),就递上去了。回到家里,打开电脑,当我的手按在键盘上的时候,思路瞬间清晰了(这算是代码狗的被动Buff吗……)。首先,我们来定义一个实体类,用于封装一个子串。/** * 子串类 *  * @author Li H...

2018-05-06 20:07:37 4597

原创 Android工作中遇到的问题:友盟分享到新浪微博,内容被放入草稿箱

        项目工作中使用到了友盟SDK6.42进行分享,但在测试分享到新浪微博的功能时发现,分享虽然成功了,但分享的内容却被新浪微博放进了草稿箱。        分享新浪微博代码:        ShareAction sa = new ShareAction(activity); UMWeb web = new UMWeb(shareUrl); web.setTitle(shareTitl...

2018-03-06 18:52:26 1196

原创 对于Fragment的一点认知

在对用户体验越来越重视的今天,作为一个安卓程序员,对Fragment都不会陌生。但经常使用,未必意味着就了解的清晰。就像我学习JAVA的时候,学的都是“程序应该怎么写”,而一旦出现了“不这么写会怎样”的情况,就蒙圈了。这是我报考OCJP后的感受,忽然间发现,原来JAVA是这样的。言归正传。这个主题是看了其他人的一个提问引起的:他在new出Fragment实例后,用这

2015-07-01 18:01:45 338

转载 将Bitmap用Base64转码成字符串,再解码回来出现黑色背景的问题原因及解决办法。

工作中出现了这种情况,因为要将手绘的图片上传到网络,所以用Base64将其转码成字符串,与其他数据一起上传;但当我将这个字符串重新解码成Bitmap的时候发现图片的背景变成了一片黑色。一开始我怀疑是手绘位图的时候出了问题,但在网上找不到类似的信息,忽然想到,也许问题出在了Bitmap与字符串的转换之间。于是搜索到了一篇文章:http://www.itstrike.cn/Ques

2015-06-26 17:31:45 4289

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除