自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

倚竹幽篁

心静,成器。[github/ysy950803]

  • 博客(5)
  • 论坛 (6)
  • 问答 (1)
  • 收藏
  • 关注

原创 源码茶舍之如何由Uri找寻ContentProvider

引子我们都知道四大组件之一ContentProvider的用处,它给大家提供一种统一的数据访问格式。调用者无需关心数据源于何处(如DB、XML文件和网络等),只需获取到对应的ContentResolver来进行增删查改即可。自己实现一个Provider的时候,也会在配置文件中声明如下:<provider android:name=".provider.TestProvider"...

2020-01-29 19:05:36 111

原创 源码茶舍之FLAG_EXCLUDE_STOPPED_PACKAGES与广播唤醒

发现我们先随便实现一个BroadcastReceiver,静态注册:class TestReceiver : BroadcastReceiver() { override fun onReceive(context: Context?, intent: Intent?) { Log.w("TEST-1", "onReceive ${intent?.action}") ...

2020-01-21 15:23:58 258

原创 DeepinWine微信等软件如何升级

前言不管是Ubuntu还是Deepin系统的用户,我相信不少同学是用的Deepin移植的基于Wine容器的QQ和微信等Windows上面的软件。对此我很久前也有一篇引导文章:Ubuntu 18.04/16.04安装最新版QQ和微信具体安装流程不是本文重点哈,就不介绍了,可以看上述链接。本文主要讲讲安装后如何升级这些容器里的软件。就拿微信来说,官方推送更新时,你会发现在DeepinWine版本...

2020-01-19 23:01:32 4801 10

原创 RecyclerView中DiffUtil的一些注意事项

节能刷新移动设备屏幕大小有限(不得不说我是顽固的小屏爱好者,大于5.5寸难以接受,时代已经抛弃我了哈哈),列表(List)可以说是一个出现非常高频的交互设计。大多数情况下我们的列表不仅仅是一次性加载本地数据,而要应付来自网络的各种动态内容,可能是增加、删除等操作。在Android开发中,一个耳熟能详的方法就是 notifyDataSetChanged ,在适配器(Adapter)的设计模式下,...

2020-01-13 01:55:46 1058 1

原创 MTK设备上DuraSpeed导致Service无法启动的问题

没想到联发科还会改framework,有点小惊讶……背景问题的起因是我们的系统应用无法调起与其他部门联动的某个Service组件了。查日志发现有这么一行:1276-2330/system_process D/ActivityManager: bringUpServiceLocked, suppress to start service!提示内容大概是说Service的启动被禁止了,当...

2020-01-05 18:14:43 611

空空如也

请问自定义模块不显示是为何?

发表于 2019-09-21 最后回复 2019-09-23

为什么博客排名从1w+突然变成35w+了?

发表于 2019-04-11 最后回复 2019-04-11

博客主页的顶部背景图什么时候能自定义?

发表于 2017-12-30 最后回复 2019-04-11

【建议】分辨不了未读消息

发表于 2018-07-31 最后回复 2018-08-01

请问2048游戏保存上一次的游戏状态(进度)怎么实现?

发表于 2015-03-19 最后回复 2017-06-16

谷歌推新开发语言Sky还附带IDE那Android Studio怎么办?

发表于 2015-05-07 最后回复 2017-06-16

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

TA关注的人 TA的粉丝

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