喜糖

移动开发工程师 。涉及 android、ios、jni

导航

06 2013 档案

摘要:1。 checkbox在更换了图片后, 与文字的距离有问题, 建议修改background为@null, 去除占据的位置。2. checkbox的paddingleft可以控制图片和文字的间距。 阅读全文

posted @ 2013-06-26 23:59 喜糖 阅读(2267) 评论(0) 推荐(0) 编辑

摘要:在viewPager中有textview。 当textview的参数为singleLine和gravity为center时, onfling事件将会被读取为onclick事件。 这是andriod的一个bug:https://code.google.com/p/android/issues/detail?id=37256&colspec=ID%20Type%20Status%20Owner%20Summary%20Stars。我的更改方案为: singleling依然为ture, gravity更改为center_vertical。ps: 这个bug搞死我了, 弄了快两天 阅读全文

posted @ 2013-06-25 15:10 喜糖 阅读(927) 评论(0) 推荐(0) 编辑

摘要:前言在Layout中指定好background和padding以后,程序里面动态修改background之后padding就失效了,貌似是一个BUG,这里找到了一篇英文文章,简单翻译分享一下。声明 欢迎转载,但请保留文章原始出处:) 博客园:http://www.cnblogs.com 农民伯伯: http://over140.cnblogs.com正文一、折中办法1.1方法一 intbottom=theView.getPaddingBottom();inttop=theView.getPaddingTop();intright=theView.getPaddingRight()... 阅读全文

posted @ 2013-06-24 13:39 喜糖 阅读(2211) 评论(0) 推荐(0) 编辑

摘要:ViewPager来实现左右滑动切换tab,如果tab的某一项中嵌入了水平可滑动的View就会让你有些不爽,比如想滑动tab项中的可水平滑动的控件,却导致tab切换。因为Android事件机制是从父View传向子View的,可以去检测你当前子View是不是在有可滑动控件等,决定事件是否拦截,但是这个麻烦,而且并不能解决所有的问题(必须检测触摸点是否在这个控件上面),其实有比较简单的方法,在你嵌套的控件中注入ViewPager实例(调用控件的getParent()方法),然后在onTouchEvent,onInterceptTouchEvent,dispatchTouchEvent里面告诉父Vi 阅读全文

posted @ 2013-06-22 23:06 喜糖 阅读(13910) 评论(0) 推荐(1) 编辑

摘要:在很多时候,我们需要给一个Layout设置一个背景。例如,我们下下面的layout中使用了这样一个背景:<?xml version=”1.0″ encoding=”utf-8″?><LinearLayout xmlns:android=”http://schemas.android.com/apk/res/android” android:orientation=”vertical”android:layout_width=”fill_parent”android:layout_height=”fill_parent”android:background=”@drawable 阅读全文

posted @ 2013-06-20 11:22 喜糖 阅读(217) 评论(0) 推荐(0) 编辑

摘要:如果一个变量是成员变量,那么多个线程对同一个对象的成员变量进行操作时,它们对该成员变量是彼此影响的,也就是说一个线程对成员变量的改变会影响到另一个线程。 如果一个变量是局部变量,那么每个线程都会有一个该局部变量的拷贝(即便是同一个对象中的方法的局部变量,也会对每一个线程有一个拷贝),一个线程对该局部变量的改变不会影响到其他线程。 阅读全文

posted @ 2013-06-09 15:38 喜糖 阅读(243) 评论(0) 推荐(0) 编辑

摘要:Android’s HTTP ClientsMost network-connected Android apps will use HTTP to send and receive data. Android includes two HTTP clients: HttpURLConnection and Apache HTTP Client. Both support HTTPS, streaming uploads and downloads, configurable timeouts, IPv6 and connection pooling.Apache HTTP ClientDef 阅读全文

posted @ 2013-06-08 15:05 喜糖 阅读(220) 评论(0) 推荐(0) 编辑

摘要:原文地址:http://blog.csdn.net/kangyaping/article/details/7481692在项目中,一进入一个页面, EditText默认就会自动获取焦点。那么如何取消这个默认行为呢?在网上找了好久,有点监听软键盘事件,有点调用 clearFouse()方法,但是测试了都没有!xml中也找不到相应的属性可以关闭这个默认行为解决之道:在EditText的父级控件中找一个,设置成android:focusable="true" android:focusableInTouchMode="true"这样,就把EditText默认的 阅读全文

posted @ 2013-06-05 21:07 喜糖 阅读(183) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示