随笔分类 - Android记录点滴
摘要:前段时间接到一个需求,要求GridView超过两行只显示两行多余的不显示。但是GridView没有设置多少行的api,只有设置多少列的方法,到处查找资料都类似的case,stakeoverfrow上面也没什么有价值的答案,不过在百度知道竟然看到了一个思路。 知道:http://zhidao.baid
阅读全文
摘要:如图所示,要实现这一的需求,一般人的布局方式就是左边一button,右边一button,中间一个EditText,为了输入框的响应触摸范围更大往往不会把宽度设置为wrap_content,要么设置成match_parent/fill_parent要么给定个minWidth+wrap_content。...
阅读全文
摘要:private static class Visible extends Handler implements UpdateLayout, Runnable{ public Visible(Spannable sp, PasswordTransformationMethod ptm)...
阅读全文
摘要:/** Called when the user clicks the Send button */public void sendMessage(View view) { // Do something in response to button}In order for the system ...
阅读全文
摘要:在我们看来两者效果都是一样的,其实看下源码就知道cancel肯定会去调dismiss的,如果调用的cancel的话就可以监听DialogInterface.OnCancelListener。/** * Cancel the dialog. This is essentially the s...
阅读全文
摘要:代码就这么一段:new AlertDialog.Builder(getApplicationContext(),R.style.MyAlertDialogStyle) .setTitle("温柔") .setMessage("不知道 不明了 不想要\n" + ...
阅读全文
摘要:/** * 以Byte数的方式来实现的LengthFilter * @author bvin */public class OneByteInputFilter implements InputFilter{ private final int mMax; public OneB...
阅读全文
摘要:5.0以上支持VectorDrawable了,可以创建vector的xml资源文件。vector其实就使用来绘制矢量图形的。看一个例子: 首先vector 标签是一个drawable对象,所以是放在res/drawable目录的。vector 标签下有android:width和and...
阅读全文
摘要:下面是开始Android编程的好方法:找一些与你想做事情类似的代码调整它,尝试让它做你像做的事情经历问题使用StackOverflow解决问题对每个你像添加的特征重复上述过程。这种方法能够激励你,因为你在保持不断迭代,不经意中你学到了很多。然而,当你发布应用时你还要做一些更深入的事情。Garfiel...
阅读全文
摘要:14年Android开发者大会提出了Android5.0 系统以及 材料设置 Material Design。在 材料设计中推出了大量的UI效果,其中某些功能 已添加进 兼容包,所以可以在低版本中来实现一些材料设计效果。今天主要介绍的就是 ActionBar的替代品 Toolbar。Toolbar ...
阅读全文
摘要:本篇是根據+Roman Nurik在 2014/11/24 發佈的一篇G+而來。看到他發文後,起了好奇心,就根據他提出的方法嘗試著實作,並將之排列呈現,直接從視覺上做個比較。他在 G+ 的發文中提出一個做法,改良原本看起來有點單調的漸層,改變線性到三次項的梯度呈現,使之看起來更加順眼,而將之定名為「...
阅读全文
摘要:在 Material Design 釋出後,Google 也開始陸續更新了Google app 的介面,讓大家有個範例可以看。而過去大力推動的actionbar 自然而然也成了眾開發者觀注的部份;其中的 up button的設定在前一篇所介紹的Toolbar也已看到。這邊還未提到的一個部份是 mat...
阅读全文
摘要:今年(2014) 的 Google I/O 發表令多數人為之一亮的 Material Design,而 Google 也從「Google I/O 2014」 開始,大家也陸陸續續地看到其更新的Android APP 皆套用了這個設計介面。當然,這個設計介面著實讓大家感到驚艷外,更讓 Android ...
阅读全文
摘要:android.view.InflateException: Binary XML file line #12: Error inflating class 出现这种错误有可能是,你的布局当中某个wedget的属性出错,比如引用了?attr/xxxx,但是你的主题里面却没有给这个attr赋值。 ...
阅读全文
摘要:1.http://greenrobot.me/ (android)2.http://www.codezyw.com/3.http://imid.me/ 著名的Fuubo、Driibo作者,现在任职豌豆荚,之前在小米。
阅读全文
摘要:TextView有几个属性android:drawableXXX,通常是在环绕文字周边显示一个图像,但是这有个坑就是文字和图片可能会对不齐。纵使你设置gravity还是layout_gravity=center都没有任何效果。 一般在app的底部导航栏,会用RadioButton去实现。R...
阅读全文
摘要:数据结构和算法若可以称为为编程的细胞结构,那设计模式就是编程的灵魂气脉。一个从是编程的微观演绎,一个是编程的宏观设计。这个从技术和艺术的结合体,毫无疑问是在世界末日之前的很伟大的一项发明。设计模式书籍推荐:《设计模式 可复用面向对象软件的基础》:将可重用面向对象的设计模型分为创造类、结构类 、行为类...
阅读全文
摘要:Android集1.Himi李华明的《Android游戏开发专栏》http://blog.csdn.net/column/details/androidgame.html2.老罗的《老罗的Android之旅》对android系统的解读http://blog.csdn.net/column/detai...
阅读全文
摘要:好久没有写博客了,没半年也应该有几个月了。在工作上的项目遇到过很多问题或者说积累了不少经验,曾经都蛮想发到博客留个纪念什么的,不求可以为别人获得点经验技巧,只求在多年后遇到同样的问题可以找到个记录。但是,也许是懒终归是懒,而且上班时间写博客有点不好吧(下班后就容易忘记)。由于用Eclipse导出签名...
阅读全文
摘要:https://github.com/google/iosched谷歌原版是Gradle工程,用Eclipse开发的导入不了,所以搞了一个Elicpse工程,依赖的jar、库比较多,也比较难找。。。这个是Eclipse版地址:https://github.com/Bvin/iosched-eclip...
阅读全文

浙公网安备 33010602011771号