android:ToggleButton的默认显示文字要用setText指定 android中ToggleButton可以为其设置textOn的文字也可以为其设置textOff的文字,但无论在xml布局文件还是java代码中设置textOn和textOff后,发现ToggleButton的默认显示文字还是最原始的开/关。 正确的做法是要为ToggleButton设置Text信息,也就...
利用backtrace的地址信息和addr2line命令定位so出错的行数
利用backtrace的地址信息和addr2line命令定位so出错的行数 Linux开发中,底层经常会用到静态链接库(*.a)或动态链接库(*.so)来实现某一功能。 在应用层调用so文件时,也会经常遇到因为so内部的问题导致应用crash的现象。 crash发生后,系统会产生一个日志。日志大体内容如下: I/DEBUG(349): *** *** *** *** *** *** *** ***...
Android:三种方法更新手机系统图库
Android:三种方法更新手机系统图库 在Android设备上处理一张图片是很常见的,处理完图片后一般要将其保存到存储卡中,如果直接执行下面这样的保存方法,结果是在系统图库中无法看到刚才保存图片。 private boolean saveImage(Context context, Bitmap bmp, String path) { // 传入要保存文件的路径 File f = ...
Android:drawable:shape 简单概括总结
Android:drawable:shape 简单概括总结 shape已经用过不少了,但感觉每次用到还需要上网搜资料自己猜能完全写出来,所以认为还有必要拿出来简单总结一下。 shape下面的标签有以下六个。 corners gradient padding size solid stroke 这六个标签下,又有不同的各自所属属性。接下来一个个地说。 c...
android:使用TextView实现网页图文混排效果
android:使用TextView实现网页图文混排效果 新闻资讯问答博客等类型的网站在web中就表现出很丰富的现实效果,比如图片文字混合等。因此,此类网站在其对应的APP页面中,也应该是很友好的展示出图文混排效果。 在AndroidAPP中实现图文混排效果有多种办法,本文介绍的是使用TextView来实现图文混排效果。 想实现网页那种图文混排,则首先要获取原来的HTML源码,这是属于网络...
startActivityForResult得不到onActivityResult返回值
startActivityForResult得不到onActivityResult返回值 警惕android:launchMode="singleInstance"导致startActivityForResult得不到onActivityResult返回值。 原始标题想用这个的,但因太长了,就简略了一下。 问题的现象很简单。 ActivityA中一个按钮,点击触发的事件:startActivity...
利用BackStackEntryCount处理Fragment中返回键(back)
利用BackStackEntryCount处理Fragment中返回键(back) 前言 Android开发中,用过Fragment的猿们都知道,Framgent再处理返回键(back)时并不像Activity中那么灵活易用。 Fragment新手常常遇到Fragment中无法监听返回键事件的问题。 网络上很多处理Fragment中返回键的处理方法了,本文讲的是利用BackStackEntryCo...
android:camera中HAL层在UI中划线
android camera的HAL层中是一些和硬件相关的中间处理,这里是无法得到UI的,因为无法直接控制画面,如果想在camera预览画面上显示一些信息,可以通过改变camera每一帧的实际数据来得到相应的效果。 下面是在HAL层camera中划线的一段代码。输入参数包括了当前帧数据的luma分量和chroma分量,还有就是划线起始点和终止点的坐标xy数值。 //paintvoid paint...
android:布局中加入分割线水平线竖直线的View
android布局中,会有两个显示单元之间要用到分割线去隔开的情况。此时要用到的就是本文说的这种view。水平分割线<View android:layout_width="match_parent" android:layout_height="1dp" android:background="#000000" /> 竖直分割线 <View androi...
android:用ToggleButton实现标签显示效果
常见的标签显示,这里用的是ToggleButton加上自定义ViewGroup改装的。 效果是这样子的(分别显示了标签通常状态和被选择状态的样子) public class TagsAdapter extends BaseAdapter { private List<String> mList; private LayoutInflater mInflater; ...