-
WebView你可能不知道的细节
前言现在Android应用native和H5结合的越来越紧密。最近也一直在处理Android原生页面和H5交互的问题,发现好多以前都没有注意过的细节,统一整理下,希望对自己,对大家有所帮助。WebSettings设置//设置是否支持缩放,我这里为false,默认为true。 mWebView.getSettings().setSupportZoom(false); //设置是...2017-05-21 阅读293
-
写给 Android 开发者的 Kotlin 学习手册
Introduction写在前面关于本书这本书适合你吗?关于作者介绍什么是Kotlin?我们通过Kotlin得到什么准备工作Android Studio安装Kotlin插件创建一个新的项目在Android Studio中创建一个项目配置Gradle把MainActivity转换成Kotlin代码测试是否一切就绪类和函数怎么定义一个类类继承函数构造方法和函数参数编写你的第一个类创...2017-05-21 阅读265
-
使用kotlin写个异常小框架
当捕获到异常时把异常的关键信息打印出来import android.content.Context import android.graphics.Color import android.graphics.PixelFormat import android.view.Gravity import android.view.View import android.view.WindowManager import andr...2017-05-21 阅读305
-
Android高仿path小球刷新效果,类似iOS果冻效果
前方高能,老司机~ 本文地址,转载请注明http://blog.csdn.net/mr_immortalz/article/details/51137319一.概述相信用过path app的人都会被其精美的效果给吸引到,作为一名用户,我首先被其吸引都的就是其时间轴下拉刷新后类似于iOS的果冻效果。同时作为一名coder,我们更应该好奇它是怎么实现的...2017-05-21 阅读262
-
精华】十二大最著名的Android播放器开源项目
1.ExoPlayerhttps://github.com/google/ExoPlayerExpPlayer是一个开源的,App等级的媒体API,它的开源项目包含了library和示例:ExoPlayer library - 这部分是核心的库Demo app - 这部分是演示怎么使用ExoPlayer的Demo2.ijkplayer项目地址: https://github.com/Bilibili/ijkpl...2017-05-21 阅读355
-
拆 JakeWharton 系列之 ButterKnife
JakeWharton 是 Android 大神,同时也是开源狂魔。他开源的项目特点是小而美,且应用广泛,比如 butterknife、RxBinding、hugo 等,本文从受众最广泛,star 最多的 ButterKnife 讲起。(一) 你将获得什么通过阅读 ButterKnife 源码和本文,你将收获:android-apt 三件套: 1...2017-05-21 阅读479
-
【经验总结】Android--Fragment你应该明白的一些疑难点
Fragment概述 ...2017-05-21 阅读272
-
二次封装的缓存框架wCache(支持缓存时间、默认值)--微信小程序
一、前言开发客户端时常会用到一些非永久缓存的需求,而微信缓存只能按key永久缓存;其次,当读取缓存失败时,有时需要给个默认值,所以得二次判断下,今天想了一下何不封装一个缓存框架。二、支持方法put(k, v, t)k为key,v为具体内容(支持字符串、json、数组、boolean等等),t为可选参数表示有效时间(单位:秒)...2017-05-20 阅读258
-
写给Android App开发人员看的Android底层知识(1)
这个系列的文章一共8篇,我酝酿了很多年,参考了很多资源,查看了很多源码,直到今天把它写出来,也是战战兢兢,生怕什么地方写错了,贻笑大方。 (一)引言早在我还是Android菜鸟的时候,有很多技术我都不太明白,也都找不到答案,比如apk是怎么安装的,比如资源是怎么加载的。再比如说,每本书都会讲AIDL...2017-05-20 阅读283
-
Kotlin VS Java:基本语法差异
Kotlin比Java更年轻,但它是一个非常有前途的编程语言,它的社区不断增长。 每个人都在谈论它,并说它很酷。 但为什么这么特别?我们准备了一系列文章,分享我们在Kotlin开发Android应用程序的经验。 我们将讨论Kotlin与Java在语法,可用性,UI性能和异步性方面的区别,以便您可以决定哪种语言最适合您。让我们从一些基本...2017-05-20 阅读268