- 博客(9)
- 资源 (1)
- 收藏
- 关注
原创 Android 事务管理入门级设计,区别于Eventbus(kotlin代码)
1)前言不会没有人没用过eventbus吧?eventbus yyds!!!!!!!!eventbus 使用简单,注册和反注册即可然后写上注解补充方法参数作为回调基础一下是eventbus 基础使用class TestApplication : Application() { interface IRegisterEventbus{ fun isRegister():Boolean } override fun onCreate() {
2022-04-27 15:13:54
1801
原创 Android 运用Kotlin 扩展,高阶函数写RecycleView Adapter(结合DataBinding)
1,前言Recycleview已经使我们经常使用的列表加载的view层的容器数据的绑定和视图的创建关键在于Adapter适配器基本使用2,优化先看最终版1)我们接着看val sourceImpl = SourceImpl(datas)mRecyclerView.adapter = sourceImpl.adapter(AdapterAttentionBinding::class.java)sourceImpl是一个对象实现了接口ISource.cl
2022-01-10 19:46:07
2525
原创 android Retrofig RxJava写法基于Kotlin在优化
1 前言前篇文章写了运用动态代理j省去线程切换的代码问题基于Java基础上现在这篇文章基于Kotlin语言上的再优化2 开始1 正常写法基于动态代理后的优化写法Android Retrofit 优化~基于动态代理_抹香鲸的弟弟蓝鲸的博客-优快云博客_android retrofit1,Retrofit从以前的httpConnect 到 volley再到okhttp;而现在Retrofit已经是当今最火的Android网络框架了;Retrofit本质是给予okhttp核心基础上用动.
2021-11-20 17:52:18
1805
原创 Android Retrofit 优化~基于动态代理
1,Retrofit从以前的httpConnect 到 volley再到okhttp;而现在Retrofit已经是当今最火的Android网络框架了;Retrofit本质是给予okhttp核心基础上用动态代理方式再暴露 Adapter来给予开发者构建自己的返回适配器(例如基于Rxjava 3.0RxJava3CallAdapterFactory 的适配器)。-不说废话直接上代码Retrofit框架结构很简单 (ApiInterface网络接口,适配器,Url,转化类,okhttp...
2021-07-05 01:03:52
461
1
原创 android statusbar 一些东西
1,Activity 铺满android 界面在oncreate里设置if (Build.VERSION.SDK_INT >= 21) { View decorView = getWindow().getDecorView(); decorView.setSystemUiVisibility(View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN | View.SYSTEM_UI_FLAG_LIGHT_STATUS_BAR); getWindow(.
2021-03-04 16:27:38
283
1
原创 Android 开发的一些小情趣总结(sdk,FileProvider,WebView)
1,版本信息android 各个版本的sdj和code2,buildapplicationId "com.linhui"minSdkVersion 16targetSdkVersion 28versionCode 20200912versionName "1.0.0.0"1,applicationId应用唯一标识,包名2,minSdkVersion 代表支持最低版本3,targetSdkVersion代表本设备已经适配到的对应版本4,versionCode 代...
2020-09-22 17:46:39
464
原创 android permission权限申请
-1android sdk 23(6.0)之后api和权限模块进行了升级。在这部分简单申请权限调用是:public class PermisionActivity extends AppCompatActivity { private static final int REQUEST_CODE = 200; private static final String TAG = "PermisionActivity"; @RequiresApi(api = Bui..
2020-08-20 15:05:02
1197
原创 Android 自己的XMPP IM 设计客户端设计
Android XMPP IM 设计 1)Open fire基于xmpp协议的服务端android 端的设计:其中模块由;ConnectManager 模块,AccoutManager 模块,MessageManager 模块,sqlite模块,contentprovide模块,View模块 次要的模块比如 NotifycationManager等。首先 基本流程是 1)连接Xmpp服务器2)...
2017-11-29 00:13:22
383
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人