Android
文章平均质量分 50
CountryHouse
这个作者很懒,什么都没留下…
展开
-
Android Google Maps onTap(int i)和onTap(GeoPoint geoPoint, MapView mapView)用法
Android Google Maps API中类ItemizedOverlay提供了两种处理点击(tap)的事件:1.onTap(GeoPoint p, MapView mapView) Handle a tap event.2.onTa原创 2011-08-03 15:19:25 · 3869 阅读 · 2 评论 -
Android Canvas DrawText中文乱码问题。
最近在做一个阅读类应用,发现有的Android手机中文会出现乱码,如下图:图1文字间有很多空格,以及特殊符号。找的原因是由于Canvas的方法drawText问题。1.drawText(char[] text, int index, int count, float x, float y, Paint paint)2.drawText(String text,原创 2012-07-25 13:36:54 · 3810 阅读 · 0 评论 -
android ics 自定义notification背景问题
android自定义notification时在ICS版本会出现背景灰白的问题,见图:跟其他通知不一致。解决方法:可以在AndroidManifest.xml文件里加上 android:targetSdkVersion="14"/>见红色部分,这样系统会根据版本对notification进行调整。有可能出现的问题是某个页面onBackPressed()不原创 2012-07-31 19:02:02 · 1140 阅读 · 0 评论 -
android webview onJsAlert只调用一次的问题
android开发调用javascript的调试过程中,有时候需要使用onJsAlert来输出javascript方法的信息,以帮助我们进行问题定位。覆写WebChromeClient的onJsAlert方法即可: class MyWebChromeClient extends WebChromeClient { @Override public boolean o原创 2013-01-18 16:27:55 · 4506 阅读 · 1 评论 -
Android listview ArrayIndexOutOfBoundsException问题
为了实现listview展示多种类型的条目样式,往往需要重写getItemViewType这个方法,因此我们必须定义类型,比如这样:private static final int ITEM_TYPE_NORMAL = 1;private static final int ITEM_TYPE_TITLE_BAR = 2;private static final int ITEM_TYP原创 2013-04-19 18:00:28 · 1121 阅读 · 0 评论 -
Android bindService not called in TabActivity or ActivityGroup
当Activity内嵌于TabActivity或者ActivityGroup时,调用bindService是无法启动Service的,这是一个已知的bug,链接如下:https://code.google.com/p/android/issues/detail?id=2483解决方法:将bindService改为getApplicationContext.bindServi原创 2013-06-05 08:03:26 · 1001 阅读 · 0 评论 -
Chrome 网络调试小技巧,保存重定向的日志开关
最近做了一个app,将一个网站app化,想做登陆,但是不知道他们登陆所传的用户名、密码参数,通过chrome我们可以很容易得到这些参数,首先进入登陆页面,输入账号、密码,打开chrome调试器,选择Network,最重要的一步是激活底部的小圆点,如图鼠标悬停在小圆点上会出现“Preserve Log Upon Navigation”字样,这样当你点击登陆按钮页面重定向的时候,这个网络请原创 2013-06-06 01:31:40 · 14114 阅读 · 0 评论 -
android PagerAdapter notifyDataSetChanged() 无法更新数据问题解决
PagerAdapter更新数据时,调用其notifyDataSetChanged()方法不像BaseAdapter一样可以立即更新数据,我们可以重载其getItemPosition方法来解决: //workaround for pagerAdapter's notifyDataSetChanged not work @Override public int getItemPo原创 2013-06-06 07:00:00 · 2375 阅读 · 0 评论 -
Android notification 例子
1.定义IntentService,当后台触发时,产生notification.public class GCMIntentService extends GCMBaseIntentService { public GCMIntentService() { super(""); } @Override protected void原创 2013-07-20 05:29:31 · 1322 阅读 · 0 评论