引言  作为一名社会编程人员,每天面对茫茫多的知识,常常感觉大脑内存不够,运行卡顿,所以需要记在“硬盘”上,时不时在需要时翻阅一下。  因此从本篇开始,开启一个《以为会系列》,记录自己日常开发中用的比较少的一类知识点,但也很重要的一些。这些都是自己实际工作中的一些实际感受总结来的,希望对看到的各位有所帮助。  进入正题,这篇讲述一下,平时用的较少,但很有用,很有逼格的一个布局——Coordinat
Continue reading

引言  做Android开发的大兄弟肯定都知道Android Studio编译使用的是Gradle,项目大起来,Gradle编译花个5min~10min是常有的事情,一天编译调试10次是常有的事情,也就被大家常说的带薪编译!!! 实操ps:以下这些配置都是编写在项目根目录下的:gradle.properties文件当中。### 减少Gradle的启动时间1org.gradle.daemon=tru
Continue reading

引言  这两天又把自己以前写的APP快速框架整理了一番,发现以前写的有些理解不是很到位,尤其是对Model的理解,所以这一次又重新理一下。 MVP  之前写MVP时,会首分一个http包,里面放网络相关东西,比如RetrofitClient、各种Response等等,然后在Presenter中进行数据获取,即网络接口的调用。这种做法的好处是: 比较直观,容易理解 直接处理各种网络异常、数据异常
Continue reading

引言  Activity启动模式是一个老生常谈的话题,但平时并没有仔细去推敲,所以呢,就有了这篇文章呀,哈哈哈,找个理由写博客! 概念  所谓启动模式,是指我们为打开Activity而设置的一个标记。这个标记的值总共有四种: standard:是Activity默认的启动模式,每次启动Activity都会创建一个新的实例,无论任务栈中是否有Activity实例。singleTop:当Activ
Continue reading

MPAChart深入浅出

in Android

引言  最近一个项目要弄图表,以前就知道MPAChart,却没有上手过。这次仔细了解了一番,发现这货居然分为收费版和免费版。[○・`Д´・ ○],没办法只能研究免费版,也发现存在一些不便和问题。 集成  官方文档上直接抄过来:  第一步,project的build.gradle文件中加入如下代码:12345allprojects { repositories {
Continue reading

引言  应用开发中经常会遇到原生应用与H5交互的问题,作为开发者需要掌握这方面的知识,才能很好的解决问题,作为要开始加速的新司机,这里做一番总结。 Js调用Android原生的方法  就是指我们在html页面调用Andorid本身或者我们自己写的Java方法(好想画个图),这一块相对来说是比较简单的,具体的步骤和方法,我罗列在下面。 创建接口对象开启WebView支持  这一步就是让WebVie
Continue reading

  • page 1 of 1

winton

当回首往事的时候,不会因为虚度年华而悔恨,也不会因为碌碌无为而羞愧


Android Developer


浙江.杭州