Android 集成有两种方式 源码依赖:能够快速使用WEEX最新功能,可以根据自己项目的特性进行相关改进。 SDK依赖:WEEX 会在jcenter 定期发布稳定版本。jc...
Android 集成有两种方式 源码依赖:能够快速使用WEEX最新功能,可以根据自己项目的特性进行相关改进。 SDK依赖:WEEX 会在jcenter 定期发布稳定版本。jc...
实时预览 weex-toolkit 支持预览你当前开发的weex页面(.we或者.vue),你只需要指定预览的文件路径即可: 浏览器会自动弹出页面,这个时候你可以看到你所编辑...
使用 dotWe 对 Weex 尝鲜是一个不错的选择,但如果你想更专业的开发 Weex, dotWe 就不怎么够用了。本节会教你如何搭建本地开发环境进行 Weex 开发。 第...
项目地址 https://github.com/evernote/android-job 安装方式 Usage step one step two step three
默认情况下logcat不输出 解决方案: 设置->辅助功能->开发者选项->性能优化->高级日志输出 打开即可
魅族mxokhttp请求网络 错误日志 解决方案 同步网络时间即可
为什幺要用git flow git flow 是一个分支管理的策略,使得版本库的演进变得简洁,主干清晰,各个分支各司其职、井井有条。 如下展示了分支混乱的场景: git fl...
Why Android事件分发机制一般情况下能满足大部分情况下View事件处理,其中的关键点就是事件拦截和事件上传,具体的详情这里不做展开。假设现在有这样一种场景,ViewG...
通过log的方式查看Activity View 层级 测试环境 sdk版本 代码 xml如下: 这里的Constraint就是内容区域 输出 AppCompatActivit...
Activity_ViewBinding是干啥的 分析 生成的Activity_ViewBinding长啥样呢,butterknife源码编译完成后,位置如下: 至于里面的内...
分析bind流程 Activity绑定ButterKnife.bind(this);bind源码如下 : return一个Unbinder对象,Unbinder是一个接口, ...
hierarchyview 工具View0.png DecorViewDecorView:PhoneWindow的一个内部类,继承于FrameLayout,一个DecorVi...
android-apt plugin What is this? android-apt插件可以看成是Android Studio下annotation processors...
simple example, IDE为IntelliJ 创建项目创建一个标准的带maven的Java项目项目的结构如下: 更改Source Folders 创建packag...
Annotations Processing 概念 Annotation processing-javac在编译时扫描、处理Annotation的工具。对于特定的注解可以注册...
java annotations basics What are Anotations? 如果用一个单词来描述Annotation那就是Metadata, Metadata是...
1,Environment gradle groovy jdk IntelliJ IDEA 2,创建项目 Create New Projectgradle0.pngNOTE:...
作用 onSaveInstanceState的作用是用来保存Activity的状态,避免再次回到Actviity时数据丢失,比较常见的是表单输入页面。 调用时机 假设用户当前...
堆栈信息 版本分布 机型 问题分析 0,Activity->onBackPressed 1,FragmentManager->popBackStackImmediate 2,...