最近看了一本腾讯测试同学写的书 :《Android移动性能实战》,书中介绍了很多如何检测Android性能问题的工具比如磁盘、内存、CPU、电池等。不过也指出了一些在开发过程中需要注意的点: 磁盘 SharedPrefe…
标签:Android
Flutter使用Toast
在Android开发中,我们经常使用原生的Toast展示一些提示。现在在iOS开发过程中,Toast的使用也变得越来越流行。本文我们就来介绍如何在Flutter中使用Toast。 我们需要使用插件fluttertoast…
Retrofit 使用及源码解析
使用 Retrofit 引入 implementation 'com.squareup.retrofit2:retrofit:2.4.0' retrofit 使用示例 retrofit 在使用时,需要定义一个接口对象 p…
Dart 风格指南
标识符 在 Dart 中标识符有三种风格: 大写驼峰:每个单词的第一个字母大写,包括第一个单词。 小写驼峰:每个单词的第一个字母大写,除了 第一个单词一直小写,即使第一个单词是缩写。 小写加下划线:只使用小写字母,即使是…
2018-10-26 Android TV Recyclerview长按或连续按键,焦点丢失
本文参考博客: (1)https://blog.csdn.net/Zou_pl/article/details/77507376 (2)https://blog.csdn.net/zhangyalong_android/…
Android 你必须学会的okhttp3.0入门篇
简单说一下学习okhttp的理由 google在Android 6.0中删除了HttpClient的Api,采用的是则是okhttp 高效的使用HTTP,使应用运行更快更省流量 响应缓存数据避免重复网络请求 无缝的支持G…
Xposed: 勾住(Hook) Android应用程序对象的方法,实现AOP
Xposed Xposed能够勾住(Hook) Android应用程序对象的方法,实现AOP,一个简单的例子: public class WebViewHook implements IXposedHookLoadPac…
面向开发者的最佳 Android 库列表
动画(Animation) Android View Animations:强大的动画库,通过对它的使用,可以轻松创建各种动画效果。 RecyclerView Animators:允许操作者使用含炫酷动画效果的Recyc…
【Android】【基础篇】编码规范
写在前面: 不论是哪种语言,规范的编码总能准确描述表达的含义,让人较容易明白,好的代码规范能够省去很多注释,提高同事之间的工作效率。 下面就总结一下我平时用到的代码规范。 先介绍两种命名规则: 驼峰命名法:又称小驼峰命名…
mac操作bashrc
如果是vi,则:Esc 退出编辑模式,输入以下命令: :wq 保存后退出vi,若为 :wq! 则为强制储存后退出(常用) :w 保存但不退出(常用) :w! 若文件属性为『只读』时,强制写入该档案 :q 离开 vi (常…
08 Android---开发环境的目录结构(从01开始点点入门,视频+笔记)
大家好,我是森森 这节课我简单给大家介绍一下开发环境的目录结构. 08 Android开发环境的目录结构 adt里边有两个文件夹和一个文件,第一个文件夹是eclipse,这个eclipse是谷歌为我们安卓开发人员定制的一…
Android多渠道打包以及分发策略
首先我事先说明此方法不适用于国内开发者, 因为国内应用市场太多,如果这样编得编到吐血。 所以先附上比较适合国内开发者的方法。 (美团老版多渠道打包) http://tech.meituan.com/mt-apk-pack…