![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android
我橘子超酸
这个作者很懒,什么都没留下…
展开
-
LayoutInflate用法和解析
//两个参数public View inflate(@LayoutRes int resource, @Nullable ViewGroup root) { return inflate(resource, root, root != null);}//三个参数public View inflate (int resource, ViewGroup root, boolean attachToRoot)首先我先说下我对每个参数的理解第一个参数:想要添加的布局第二个参数:想要添原创 2020-10-05 21:06:05 · 220 阅读 · 0 评论 -
Android-最好用的网络库:Retrofit
一、简介Retrofit是一款由Square公司开发的网络库,但是它和OkHttp的定位完全不同。OkHttp侧重的是底层通信的实现,而Retrofit侧重的是上层接口的封装。事实上,Retrofit就是Square公司在OkHttp的基础上进一步开发出来的应用层网络通信库,使得我们可以用更加面向对象的思维进行网络操作。Retrofit的项目主页地址是:https://github.com/square/retrofit。二、使用1、添加依赖要想使用Retrofit,我们需要先在项目中添加必要原创 2020-09-13 09:45:59 · 327 阅读 · 0 评论 -
Android-全局获取Context的技巧
1.全局获取Context的技巧p.579Android提供了一个Application类,每当应用程序启动的时候,系统就会自动将这个类进行初始化。而我们可以定制一个自己的Application类,以便于管理程序内一些全局的状态信息,比如全局Context。class MyApplication : Application() { companion object { lateinit var context: Context } override原创 2020-09-12 22:06:24 · 282 阅读 · 0 评论