240 发简信
IP属地:河南
  • Android Stuido:在现有工程中添加C/C++代码

    Abstract 本文介绍如何在现有Android studio工程中添加C/C++代码以及相关native方法,并编译成.so库。开发环境Android Studio 3....

  • 120
    Android自定义View全解

    目录 1. 自定义View基础 1.1 分类 自定义View的实现方式有以下几种 类型定义自定义组合控件多个控件组合成为一个新的控件,方便多处复用继承系统View控件继承自T...

  • 大佬们,问一下,我用webview每次加载html数据时,比如本地的html的字符串,每次加载的内容定位还是上一次内容滑动到的位置,怎么从头开始显示啊?

    Android WebView 详解

    相关API1.1. 相关类介绍1.2. WebView1.3. WebSettings1.4. WebViewClient1.5. WebChromeClient 回调顺序 ...

  • 120
    TabLayout与RecyclerView的联动(没有ViewPager的事儿)

    一直以来TabLayout都是配合着ViewPager一起使用,最近遇到一个需求是,TabLayout的tab要随着RecyclerView的item滚动而切换(与ViewP...

  • Kotlin之const val和val

    const的使用 const 必须修饰val const 只允许在top-level级别和object中声明,使用方式如下: const val和val区别: 说到这,我们还...

  • 120
    Context都没弄明白,还怎么做Android开发?

    Activity mActivity =new Activity() 作为Android开发者,不知道你有没有思考过这个问题,Activity可以new吗?Android的应...

  • 是这样,所以不知道这个参数意义何在

    你不知道的Retrofit缓存库RxCache

    推荐:看到如此多的 MVP+Dagger2+Retrofit+Rxjava 项目, 轻松拿 star, 心动了吗? 看到身边的朋友都已早早在项目中使用这些技术, 而你还不会,...

  • useExpiredDataIfLoaderNotAvailable设为true,在缓存过期的时候,并不能正常返回

  • 安卓常见文件路径

    安卓文件路径非常容易记混,现记录如下,方便以后查看 1.外部存储和内部存储的区别 Internal storage: 总是可用的 这里的文件默认只能被我们的app所访问。 当...