加载中
除TextView超链接下划线

没发现有相关的属性,google一下都是重写Span。做个记录 private void stripUnderLines(TextView tv) {   try {    Spannable text = (Spannable) tv.getText();    if (text == null)...

一个android sqlite CRUD代码生成小工具

把之前的文章合并到这里,添加bulk批量操作函数. 源码已开源sqliteGenCRUD。 android sqlite也无非是CRUD,所以通常是Ctrl+C、Ctrl+V,不过拷贝的代码容易出错浪费不少苦逼的时间。android s...

textview多行ellipsize="end"不显示省略号的解决方法(一)

textview多行设置ellipsize="end"并不显示省略号。这是android4.0以下系统的bug,google发现有个家伙写了个开源控件 http://android-textview-multiline-ellipse.googlecode.com/ 号称解决该...

android嵌入lua

java嵌入lua有多种方案可选择,比如纯java的luaj 、纯C jni的 luajava还有个lua4j。在android中嵌入lua,我偏向使用luajava(当然面对除arm外的平台如x86、mips或需单独打包). 要使用luajava...

whatsnew界面

当下 一些比较流行的android软件在首次安装启动时会显示一连串的whatsnew界面。whatsnew除了告诉用户软件版本升级带来的新功能,同时也可以是软件使用的操作指引,使用户更快熟悉软件。下面是...

2014/06/30 14:35
131
go语言学习小结(一)

学习go。记录下 1),package、import 这两个功能在现在的很多语言(java、C#)都具备了。这里面引入包在C家族确实是个很好的东西,使得代码组织更清晰;import而不是include头文件,完全剔除了...

2014/06/30 14:35
39
一些机型TextView:ellipsize设置了Marquee还显示省略号的问题

奇葩的发现在三星S4上设置TextView的ellipsize="marquee"居然显示省略号。翻阅TextView源码发现有一段代码涉及到ViewConfiguration if (ViewConfiguration.get(context).isFadingMarqueeEna...

RadioGroup&RadioButton小技巧

首先来看看RadioButton的介绍 A radio button is a two-states button that can be either checked or unchecked. When the radio button is unchecked, the user can press or click it to...

view 在Animation后设置隐藏失效问题

场景: 假设有一个view,在RotateAnimation动画完后需要隐藏掉,但调用 setVisibility 失效。 解决的办法: view.setAnimation(null),再setVisibility...

ColorDrawable draw方法的兼容问题

android内置的ProgressBar控件里不少的方法充斥着交叉的synchronized锁。很多时候刷进度导致ProgressBar显示不出来,也没见哪里设置隐藏的,估计是锁导致的,浪费时间看源码。android ui的更...

viewflow的兼容问题

本打算用ViewFlow来实现项目中的相关功能的。在该项目的主页 里作者只是提醒在api level8以下注意事项 The manifest states a min sdk version of 4, which is true. But in any case you w...

分享一个查看apk中xml的工具

开源项目android4me 其AXMLPrinter2可以方便的把apk中已经序列化的xml还原为文本格式 把AXMLPrinter2.jar拷贝到C盘,在控制台cd到要解压出来的apk文件夹,执行下面的命令就可以把所有的xml还...

2014/06/30 14:35
129
调用service静态方法抛RuntimeException问题

假设有一个service类是 AbcSvr在其内有一个static方法供外调用启动自己。 public static void startAbcSvr(Context ctx ) {    ctx.startService(new Intent(ctx, AbcSvr.class)); ...

使用google gson

google gson 是一个可以把java类映射到json的开源类库。比起org.json实现的json类库更加方便功能也丰富多了。记录一下。 google gson的使用方法很简单使用Gson类的方法toJson将java对象序列化...

2014/06/30 14:35
46
dispatch自画和XML布局双剑合璧

在android的xml布局中,几百上千行的xml文件是常事。布局文件的增大一定程度上增加了视图编写的复杂度,而且如果视图的嵌套越深android在加载视图时的性能也会越差,甚至会出现一些低端设备内...

webview页面随设备分辨率缩放

android客户端常会调用到html页面,给webview页面适配android凌乱的设备带来很大的困难。 可以找到的方法是通过ZoomDensity.setDefaultZoom根据分辨率480宽度为基准缩放。 不过ZoomDensity.s...

ZXing CaptureActivity黑屏问题

ZXing的CaptureActivity在其他activity切换回来时会出现黑屏现象,跟踪发现surfaceDestroyed并不一定能调用到。 在ZXing项目找到zxing不支持tabhost的答复。 Project Member #1 srowen The ...

吐槽--ExpandableListView

需要把ExpandableListView的适配器(继承自BaseExpandableListAdapter)同时绑定到AutoCompleteTextView,实现搜索过滤功能。实现了接口Filterable,以为成功在即,既然编译抛错误 The generi...

布局中@null的代码实现方式

布局中通常会用到@null。如RadioButton常用的技巧通过RadioGroup实现Tab,需要设置android:button="@null"。如果要在代码中动态创建控件,android中并不能找到相关的属性或方法。搜索均无解决...

TextView支持拷贝&粘帖

让TextView支持长按弹出系统自带的拷贝、粘贴功能,发现国内外的论坛提供的解决方法都不怎么理想。多数用editview来模仿,不过实现的效果实在不怎么好。 从android sdk 11起google添加了新a...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部