-
[综合] 关于 android:layout_gravity=bottom 或者 android:layout_gravity=right 在LinearLayout失效问题
关于android:layout_gravity="bottom"或者android:layout_gravity="right"在LinearLayout失效问题 需要设置 android:baselineAligned="false". 但是注意如果linearlayout是horizont...
88
热度 -
[综合] 关于 android 加载 res 图片 out of memory 问题 解决 同样适用于 sd卡图片
发现android加载res图片如果过多也会崩溃 android也是使用 Bitmapbm=BitmapFactory.decodeResourceStream(res,value,is,pad,opts); 来加载图片,不同他一般不会释放,如果图片太多就崩溃了 不过解决方法就更简单了,做个缓存,...
76
热度 -
[综合] Apidemo学习 WindowSurface
if(!mActive){//绘制开始处于活动状态mActive=true;notify();}//Lockthecanvasfordrawing.//拿到surface的canvas,开始绘制这个canvasCanvascanvas=mSurfaceHolder.lockCanvas();if(c...
5
热度 -
[综合] Apidemo 学习 Sweep
在例AndroidApiDemos示例解析(77):Graphics->RoundRects曾经涉及到SweepGradient,和RadialGradient渐变方向不同是:SweepGradient颜色渐变方向非环形,而是以某点为圆心呈扇形扫过。 SweepGradient的构造函数: p...
30
热度 -
[综合] Apidemo 学习 Xfermodes
/**两个图片重合的不同处理*/ publicclassXfermodesextendsGraphicsActivity{//createabitmapwithacircle,usedforthe"dst"imagestaticBitmapmakeDst(intw,inth){Bitmapbm=Bi...
31
热度 -
[综合] Java 的 BufferReader 分析
最近在做一个文件检索功能,发现BufferReader的效率挺高的,但是也存在一些小问题,所以现在把自己对BufferReader的一些东西做一下学习, 这样就可以自己进行BufferReader的改造以满足业务 BufferReader的主体的功能有三个: 1.readLine:就是先读取一段ch...
13
热度 -
48
热度 -
[综合] Gson 解析 json 的一些注意点
/** *1.jsonData如果不是json直接报错 *2.如果jsonData不含有指定键值不会报错 *3.jsonData=null也不会报错 */ publicclassMainActivityextendsActivity{ @Override protectedvoidonCre...
13
热度 -
47
热度 -
[综合] C++虚函数与纯虚函数的区别
首先:强调一个概念定义一个函数为虚函数,不代表函数为不被实现的函数。定义他为虚函数是为了允许用基类的指针来调用子类的这个函数。定义一个函数为纯虚函数,才代表函数没有被实现。定义纯虚函数是为了实现一个接口,起到一个规范的作用,规范继承这个类的程序员必须实现这个函数。 1、简介 假设我们有下面的类层次...
19
热度 -
[综合] 设置 windows 大小写敏感
默认HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager\kernel\obcaseinsensitive为1不区分大小写,改为0就可以区分大小写了。
23
热度 -
68
热度 -
[综合] ListView不同行加载不同布局
1.使用场景 在重写ListView的BaseAdapter时,我们常常在getView()方法中复用convertView,以提高性能。convertView在Item为单一的同种类型布局时,能够回收并重用,但是多个Item布局类型不同时,convertView的回收和重用会出现问题。比如有些行为...
82
热度 -
[综合] android 横竖屏切换 禁止杀死Activity (4.0+)
android:configChanges="orientation|keyboardHidden|screenSize"
2
热度 -
[综合] 虚拟键盘挡住了输入框怎么办?加两行代码就行
如果实在PopupWindow里面就加上 popup.setInputMethodMode(PopupWindow.INPUT_METHOD_NEEDED); popup.setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_R...
12
热度 -
[综合] 推荐一个修改文件编码的eclipse插件
刚才在论坛上看见有人把项目从windows移植到unix上,因为编码不同导致的乱码问题,居然要一个个的去手工修改,非常的震惊以及无语。本人经历的各种各样的乱码问题,解决过程中也积累了一些经验,加上windwos往unix/linux移植方面,也做过一些,所以在这里也推荐一个比较好的eclipse插件...
60
热度 -
[综合] Android:自定义输入框光标颜色
因为在自定义的主题使用的父类是android:Theme.Holo,默认的光标应该是白色的,而我的输入框背景也是白色的,这就导致在输入的时候,看不到光标。设想:<itemname="textCursorDrawable">@color/black</item>这样确实让光标的...
92
热度 -
[综合] QQ单点登陆 在HTC手机上不能使用问题的解决
遇到一个坑爹的问题,QQ单点登陆在HTCOne手机上授权手直接崩溃,或者也授权不成功, 各种跟踪调试,对这种不开源的sdk真的开始深恶痛绝. 但是总归问题解决了. 原因: QQ客户端使用的android:targetSdkVersion应该是小于10的,所以在HTCOne手机上会显示一个MENU虚拟...
32
热度 -
[综合] Java 去除list中的指定元素
for(Iterator<String>iterator=list.iterator();iterator.hasNext();){Stringstring=iterator.next();if(string.contains("2")){iterator.remove();}}
29
热度 -
[综合] 屏蔽 logcat中某个tag的方法 tag:^(?!TAG)
tag:^(?!IMGSRV)tag:^(?!dalvikvm)tag:^(?!mdpservice)tag:^(?!inputm)
87
热度