自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Chord.P的博客

用于记录我的开发经验

  • 博客(10)
  • 收藏
  • 关注

原创 安卓笔记-网络框架Fuel初探

之前的项目里网络框架一直用的是retrofit+rxjava这一套,突然看到了一个纯用kotlin写的网络框架,查了一下网上好像对这个的教程并不多,所以就自己弄个demo玩一玩了。如果有兴趣的可以直接点击此处去github上看原库导入依赖注:最新版本号请前往github上查询 //core implementation 'com.github.kittinunf.fuel:fuel:2.2.3' //android support implementation 'com.

2020-07-16 11:12:35 903

原创 安卓笔记-想用骚操作封装网络请求(Retrofit+Rxjava)

就是突然想用一些骚操作来封装重复的操作,如果有更好(Sao)的做法麻烦评论一起交流一下。注意:以下我对retrofit的调用是用了我自己封装的retrofit,详细代码可以翻我之前的文章骚操作一:这个做法是目前我一直在用的,可以在我之前发的封装ViewModel的文章里看到完整代码inline fun <T> request(observable : Observable<T> , crossinline callBack : (T) -> Unit) {

2020-07-01 15:46:52 246

原创 安卓笔记-Jetpack Compose 初次接触

最近突然看到了这个新东西,查了一下是谷歌在19年的IO大会上宣布的一个新的构建UI的工具库,这几天无聊就试着建了个新项目将这个工具库导进去试了一下,先说一下我个人的感受:本人之前接触过flutter,这个新工具库的UI构建方式是跟flutter一模一样的,开发者不需要在xml里画界面了,也许这就是未来构建UI的主流方法吧,接下来主要来记录一下本人初次接触这个工具库的一些实践。

2020-07-01 13:23:26 746

原创 安卓笔记-双屏异显之Presentation探索爬坑

当前开发的项目是针对双屏机进行定制开发,所以找了个时间特地了解了一下双屏的开发教程,本文仅针对本人所采用的开发方式进行记录。屏幕的获取看了很多大佬的教程,对于Presentation基本上都有很详细的说明,所以在这里不做更多的介绍,在开发双屏之前首先就是要确定哪一个屏幕是副屏,目前有两种方式可以获取到屏幕:Media RouterDisplay Manager两种在网上都有很详细的教程...

2020-04-21 10:59:29 1065

原创 安卓笔记-我封装的base类(activity/fragment/监听器)

仅仅是封装了我在开发过程中常使用的一些功能,此文仅用于本人记录开发经验所用。baseActivity代码如下/** *@author Chord.p *@time 2019-12-30 14:34 *speak softly love */open class BaseActivity : AppCompatActivity() { val mMessageDialog : ...

2020-03-27 14:53:40 353

原创 安卓笔记-ViewModel封装

使用了rxjava以及retrofit,如果以我的封装为参考的话请再看一下我之前发的对网络框架的封装,此文仅用于本人记录开发经验所用。代码如下/** *@author Chord.p *@time 2020-01-02 10:29 *speak softly love */open class BaseViewModel : ViewModel() { var disposa...

2020-03-26 13:45:54 1591 1

原创 安卓笔记-SharedPreferences存储封装

SharedPreferences存储封装,便于开发,使用单例模式,同时使用contentProvider来获取全局上下文,所以在使用中无需传递上下文。此文仅用于本人记录开发经验所用。代码如下/** *@author Chord.p *@time 2019-12-31 16:08 *speak softly love */class SharedHelper {//使用conte...

2020-03-25 10:35:51 122

原创 安卓笔记-网络框架封装思路(retrofit+rxjava)

网络框架作为安卓开发中最常用的框架,作为懒人的我一直在思考怎样才能用最短的代码来完成网络请求,本文在于提供我的封装思路并作为备忘使用

2020-03-24 13:18:21 291

原创 安卓笔记-使用DownloadManager下载器封装

下载器封装,便于开发,使用downloadManager。可以监听下载进度,监听方法里使用了协程,也可以使用线程进行监听,同时使用contentProvider来获取全局上下文,所以在使用中无需传递上下文。此文仅用于本人记录开发经验所用。/** *@Company NSNTC *@author Chord.p *@time 2020/3/20 9:44 AM *speak softly...

2020-03-20 15:59:13 365

原创 Chord的flutter踩坑小笔记之flutter安装

最近一直在看flutter,写这个的目的是为了备忘,以后免得再踩同样的坑里。

2019-06-24 14:54:56 140

空空如也

空空如也

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

TA关注的人

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