-
Android 4.4后WebView的一些注意事项
本节参考原文:Android 4.4 中 WebView 使用注意事项.md引言:从Android 4.4开始,Android中的WebView不再是基于WebKit的,而是开始基于Chromium,这个改变 使得WebView的性能大幅提升,并且对HTML5,CSS,JavaScript有了更好的支持! 虽然chromium完全取代了以前的WebKit for Android,但And...2015-09-13 阅读196
-
Android异步更新UI的四种方式
大家都知道由于性能要求,不管是android还是IOS都要求只能在UI线程中更新UI,要想在其他线程中更新UI,对于android我大致总结了4种方式,欢迎补充纠正:使用Handler消息传递机制;使用AsyncTask异步任务;使用runOnUiThread(action)方法;使用Handler的post(Runnabel r)方法;下面分别使用四种方式来更新一个TextView...2015-09-12 阅读191
-
红包(optionals - 可选类型)
前言:小明姑姑是个标准的月光族,在小明过生日的前一天才想起来,自己好像又月光了...怎么办?赌一把~ 不管银行卡里能取出来多少钱,都装进红包里塞给小明,嗯,空红包就空红包好了,反正姑姑尽力了,小明你要知道,姑姑其实是爱你的.AD:虽然都是基于Cocoa和CocoaTouch框架,虽然都属于动态运行模式的静态类型语言,...2015-09-12 阅读249
-
Android Https相关完全解析 当OkHttp遇到Https
一、概述其实这篇文章理论上不限于okhttp去访问自签名的网站,不过接上篇博文了,就叫这个了。首先要了解的事,okhttp默认情况下是支持https协议的网站的,比如https://www.baidu.com,https://github.com/hongyangAndroid/okhttp-utils等,你可以直接通过okhttp请求试试。不过要注意的是,支持的https的网站基...2015-09-01 阅读195
-
android v7.widget.SearchView的使用
我们的项目中很多的搜索功能都是通过SearchView来实现的,因为这个控件给我们封装了很多功能,也正因为这个,SearchView很多样式不好控制,比如输入框的背景图片,输入框的字体颜色等等!不过如果看过源码的朋友就能轻松实现这些。ok,来看下SearchView的使用步骤1、定义 menu.xml<menu xmlns:android=&q...2015-09-01 阅读235
-
Android之——自定义下拉菜单的实现
转载请注明出处:http://blog.csdn.net/l1028386804/article/details/48101651做过Android开发的童鞋,一般都会遇到这样一种情况,就是Android中原有的下拉控件Spinner过于单调和简单,不能够满足我们实际开发的需求了,这时候就需要我们自己自定义下拉菜单来实现相应的功能,那么,如何实现自定...2015-08-30 阅读199
-
Android自学笔记之ImageView的特殊属性及同为背景属性的src、background区别
1、android:orientation 垂直摆放;2、ImageView 中的src属性和background属性的区别:src的尺寸不随控件大小而改变,只是引用图片background的尺寸始终和控件大小相同,类似填充效果,把图片塞满控件src和background可共存在同一个控件中2015-08-30 阅读189
-
Swift中的结构体与NSCoding
本文出自:Swift and Painless,作者:Dominik Hauser,译文出自:SwiftGG,译者:宜东正如大家所知,Swift中的结构体不遵守NSCoding协议。NSCoding只适用于继承自NSObject的类。可是结构体在Swift中的地位与使用频率都非常高,因此,我们需要一个能将结构体的实例归档和解档的方法。Janie写过在Sonoplot工作时,他们团队...2015-08-30 阅读189
-
深度剖析Android MVPR架构模式(一)
本文出自:Philosophical Hacker,译文出自:开发技术前线,译者:chaossss,校对者:Mr.Simple全面的单元测试能提高内部系统的代码质量,因为系统的每一个组件都需要被测试,因此每个单元都需要在系统外被构建,在测试环境中进行测试。对对象进行单元测试需要创建该对象,提供该对象需要的依赖,并与它进行交互,最终检验...2015-08-20 阅读241
-
可以下拉缩放HeaderView的ListView:PullToZoomInListView
下面这种效果在ios应用中很常见:其实在android中也有不少应用实现了这种效果,比如知乎日报(新版本好像去掉了),但是我觉得做的最好的还是“最美应用”。于是将最美应用的apk下载下来,用apktool反编译出其xml文件,发现它用的是自定义的一个ListView控件:com.brixd.android.utils.ui.PullToZoomExpandableListVie...2015-08-18 阅读173