- 博客(261)
- 问答 (1)
- 收藏
- 关注
原创 android webview ZoomButtonsController 导致android.view.WindowLeaked 问题彻底解决
Activity has leaked window android.widget.ZoomButtonsController that was originally added here android.view.WindowLeaked:引起这个错误的原因是:发现是webview的 ZoomButton,也就是那两个放大和缩小的按钮,导致的。如果设置为让他们出现,并且可以自动隐藏,
2014-06-24 10:41:57 9933 3
转载 android横竖屏切换与activity的销毁重建
http://blog.csdn.net/max2005/article/details/18754739activity在什么情况下被销毁? 用户按回退键 调用finish 放在回退栈中太久 横竖屏切换前面两种情况下 系统会认为用户不再需要这个activity了,所以在销毁时不会做任何事 没有任何
2014-04-14 10:18:09 1450
转载 android heap 内存统计
查看CPU 消耗1.进入adb shell2.输入top -m 10 -s cpu 可查看占用cpu最高的前10个程序(-t 显示进程名称,-s 按指定行排序,-n 在退出前刷新几次,-d 刷新间隔,-m 显示最大数量) 参数含义:PID:progress identification,应用程序IDS: 进程的状态,其中S表示休眠,R表示正在
2014-04-12 11:59:53 1247
转载 WebView注入Java对象注意事项,4.2之前版本,4.2之后的区别
在android4.2以前,注入步骤如下:[java] view plaincopywebview.getSetting().setJavaScriptEnable(true); class JsObject { public String toString() { return "injectedObject"; }
2014-04-01 16:47:42 825
转载 免费接口API
http://blog.csdn.net/t80t90s/article/details/12285717天气接口气象局接口:http://m.weather.com.cn/data/101010100.html 解析 用例音乐接口虾米接口http://kuang.xiami.com/app/nineteen/search/key/歌曲名称/
2014-03-22 11:09:52 909
转载 移动APP开发过程[思索]
此文总结的不错,列个list在这很容易提醒和整理自己的思路,这才是好文。经过尝试实践再来看看是不是更合理好了。STEP 1 – 决定开发什么 (应该是需求阶段吧) ·创建一个应用定位说明 ·描述成一个解决体系,而不是功能的罗列 ·总结应用的设计目标 ·定义主要的用户群 ·用来指导发展和筛选功能了解你的用户 ·这个应用是为哪些
2014-03-21 10:59:24 660
转载 App设计与开发流程分享
http://bbs.weiphone.com/read-htm-tid-5032048.html最近在网上看到很多公司和个人分享App的设计开发过程和心得。这是好事,从一个侧面窥见移动应用的开发已经越来越成规模了。但从另一个方面则可以看出大家对于App的设计和策划的重视还是不够,还是重于开发而非对App做一个整体的策划、设计。做到对于市场有的放矢。为此,粗略分享一下我们公司的设计开发
2014-03-21 10:22:31 2435
转载 Asynchronous HTTP Requests in Android Using Volley
http://blog.csdn.net/xyz_lmn/article/details/12177005目录(?)[-]Volley提供的功能为什么使用异步HTTP请求怎样使用Volley安装和使用Volley库使用请求队列异步的JSONString请求JsonObjectRequestJsonArrayRequestStringRequest取消请求重试失败的请求自
2014-03-18 08:21:24 957
转载 为什么调用 FragmentPagerAdapter.notifyDataSetChanged() 并不能更新其 Fragment
在一个 Android 应用中,我使用 FragmentPagerAdapter 来处理多 Fragment 页面的横向滑动。不过我碰到了一个问题,即当 Fragment 对应的数据集发生改变时,我希望能够通过调用 mAdapter.notifyDataSetChanged() 来触发 Fragment 页面使用新的数据调整或重新生成其内容,可是当我调用 notifyDataSetChange
2014-03-15 14:20:24 684
转载 tomcat 绑定域名
现在很多的公司的网站都是用tomcat作为应用服务区的,可是对于初学者,8080端口号是如何去掉的,这些网站是如何和域名绑定到一起的呢?一个tomcat是如何绑定多域名?并且这些域名是如何对应不同的项目呢?而且我的服务器没放在机房,放在我的本地,我应该如何把我的服务器给映射到外网?这一系列的问题,今天就这个问题,我来说一下。 1. 域名。现在的域名不是很贵,有很多人都有,而我们注册域名的网站也
2014-03-12 08:53:13 634
转载 产品经理总结运营过程中9大心得
产品经理总结运营过程中9大心得2014-03-05 09:04:04作者:精选标签:评论:1字号: S M L产品的生命周期内产品经理/运营经理在不断的思索、分析、定位产品的目标用户群,哪些才是产品的真正用户。本文是分享作者在运营过程中的心得。 产品的生命周期内产品经理/运营经理在不断的思索、分析、定位产品的目标用户群,哪些才是产品的
2014-03-09 09:38:07 833
转载 Spring MVC with Thymeleaf HTML template pages
Thymeleaf offers a set of Spring integrations that allow you to use it as a full-featured substitute for JSP in Spring MVC applications.So here is a simple example just so we can compare how thing
2014-02-06 10:37:35 1282
转载 EditText和TextView出现中文、英文等string串的排版问题
默认EditText和TextView自动换行。如果在string中出现了中文字符,排版出现意外,如图所示: 这是因为软盘默认的是半角输入,而字母与数字的占位与汉字不同,所以在默认的情况下会出现如上的排版情况。但是如果将默认的半角变成全角之后就可以基本解决排版问题: 虽然全角看上去不好看,但是基本不会出现参差不齐。暂时没有找到其他的解决方法,如果不
2014-01-27 10:55:39 2049
转载 在activity中调用 moveTaskToBack (boolean nonRoot)方法即可将activity 退到后台
在activity中调用 moveTaskToBack (boolean nonRoot)方法即可将activity 退到后台,注意不是finish()退出。参数为false代表只有当前activity是task根,指应用启动的第一个activity时,才有效;如果为true则忽略这个限制,任何activity都可以有效。moveTaskToBack调用后,task中act
2013-12-11 15:05:40 1250
转载 Android程序怎样禁止横竖屏切换
在Android中要让一个程序的界面始终保持一个方向,不随手机方向转动而变化的办法: 只要在AndroidManifest.xml里面配置一下就可以了。 在AndroidManifest.xml的activity(需要禁止转向的activity)配置中加入 android:screenOrientation=”landscape”属性即可(landscape是横向,portra
2013-11-23 11:49:00 885
转载 Android开发 屏蔽Button setClickable和setEnabled区别
今天想让按键暂时无效,满足一定条件下才可以被用户按到。最初以为是setClickable,谁知搞错了。请看手册:[java] public void setClickable (boolean clickable) Since: API Level 14 Sets whether this node is clickable. Note: Cannot
2013-11-21 10:17:20 1829
转载 Android中如何使用rotate实现图片不停旋转的效果与动画的停止
本文主要介绍Android中如何使用rotate实现图片不停旋转的效果。Android 平台提供了两类动画,一类是 Tween 动画,即通过对场景里的对象不断做图像变换(平移、缩放、旋转)产生动画效果;第二类是 Frame 动画,即顺序播放事先做好的图像,跟电影类似。本文分析 Tween动画的rotate实现旋转效果。 在新浪微博客户端中各个操作进行中时activity的右上角都会
2013-11-21 09:50:48 12022 1
转载 Android Activity加入半透明蒙板,实现夜间模式
Android Activity加入半透明蒙板,实现夜间模式private View mNightView = null;private WindowManager mWindowManager;@Overrideprotected void onCreate(Bundle savedInstanceState) {mWindowManager = (Windo
2013-11-20 14:30:49 2619
原创 防止加载图片内存溢出的方法
防止加载图片内存溢出的方法:private Bitmap getBitmapFromUrl(String url) { Bitmap bitmap = null; try { URLConnection conn = new URL(url).openConnection(); conn.setConnectT
2013-09-27 15:55:18 806
转载 8款第三方移动推送服务
1. 移动建站工具(二):分秒钟DIY一个移动网站传统的建站方式太过冗杂,而且要求甚高,不仅要具备一定的技术知识、开发技能,还必须有设计经验。本文从DIY移动网站说起,详解15个不需要学习编程及任何语言,只需运用系统所提供的各种丰富的功能模块,在分秒钟内便可创建出一个高端大气上档次的移动网站的建站工具。无论国内外,各种移动设备的普及早已让架设属于企业、机构、个人的移
2013-09-18 08:46:16 2221
转载 Android 应用中十大常见 UX 错误
[核心提示] Android 开发者关系团队每天都会试用无数的 App 或者受到无数的开发者发来的请求评测的 App,在评测如此之多的应用之后,他们总结出了10个最常见的错误。作为一个长期使用 Android 的用户,我在使用 Android 应用的时候经常遇到各种各样的交互上的问题,并且早就想整理它们写一篇文章了。但是由于懒惰和拖延,这篇文章一直处于草稿的状态。正巧,这期 A
2013-09-18 08:12:19 683
转载 谈谈网站测试中的AB测试方法
什么是A/B测试?A / B测试,即你设计的页面有两个版本(A和B),A为现行的设计, B是新的设计。比较这两个版本之间你所关心的数据(转化率,业绩,跳出率等) ,最后选择效果最好的版本。A / B测试不是一个时髦名词。现在很多有经验的营销和设计工作者用它来获得访客行为信息来提高转换率。这是一种很有效的方式,并且由于各种分析工具的发展,测试成本也越来越低,因此很多电商网站都会采用。
2013-09-12 09:10:21 893
转载 Google Play Services to Beat Android Fragmentation
http://www.infoq.com/news/2013/09/play-services-beat-fragmentationFor developers, fragmentation within the Android eco-system is often called the most serious time and cost factor when developin
2013-09-11 15:19:09 1225
原创 android iphone手机分辨率尺寸比例整理
iphone分辨率480x320 3:2960x640 3:21136x640 16:9android主流分辨率320x240 4:3480x320 3:2512x320 8:5800x480 5:3728x480 3:2960x640 3:2
2013-09-11 10:12:53 10533
转载 android Iconography
An icon is a graphic that takes up a small portion of screen real estate and provides a quick, intuitive representation of an action, a status, or an app.When you design icons for your app, it's i
2013-09-10 11:20:38 1089
转载 admob
Banners IGoogle AdMob Ads banners use a small portion of the screen to entice users to "click through" to a richer, full-screen experience such as a website or app store page. This guide shows you
2013-09-07 10:48:53 2513
原创 让EditText响应软键盘搜索
给EditText设置软键盘搜索按键:<EditText android:layout_width="wrap_content" android:layout_height="wrap_content" android:imeOptions="actionSearch" android:id="@+
2013-09-03 17:12:45 955
转载 16大跨平台游戏引擎
http://www.apkbus.com/android-116459-1-1.html1. Edgelib:2D及3D中间件游戏引擎,支持iOS、Android、Windows Phone、塞班、Mac,Linux等等平台的游戏开发。可免费使用。2. Emo:移动游戏框架,利用Squirrel脚本语言,基于OpenGL ES及OpenAL/OpenSL开发iOS及A
2013-09-03 08:50:14 1280
转载 所见即所得:四款免编程移动游戏开发引擎推荐
http://www.apkbus.com/android-5428-1.html移动游戏的制作,可以说是整个移动应用开发中,最为复杂的。不仅仅所有的窗体和控件要自己设计开发,核心的玩法也要自己创造。而工具类应用,你可以仅仅使用大多数iOS和Android的系统控件和窗体,就能完成一个简单的应用。无论如何,热爱游戏的人是不怕麻烦的,移动游戏的开发者亦复如是。对于游戏的整个开发流
2013-09-03 08:27:23 5625
转载 详述Google针对Android平板App发布的十大开发准则
在 Nexus 7 出来之前,Android 平板市场的低迷一直让开发者对设计好 Android 平板上的 App 兴趣缺缺。为了给自己的平板业务创造一个优质的 App 市场,Google 近日向开发者发布了 10 条在 Android 平板上开发 App 的准则,下面是这 10 条准则的详细描述。1,保证符合App的通用开发准则在谈 Android 平板 App 的开发准则之
2013-09-02 10:09:42 890
原创 动态改变webview大小时,webview闪烁的解决办法
WebView.setLayoutParams(new LinearLayout.LayoutParams(100 0, 1));动态改变webview大小时,webview会闪烁,据说是android 3.0+硬件加速导致的问题,通过如下方式可解决:WebView.setLayerType(View.LAYER_TYPE_SOFTWARE,null);
2013-09-01 17:14:11 3813
原创 关于setLayoutParams的类型转换错误
wv.setLayoutParams(new LinearLayout.LayoutParams(LinearLayout.LayoutParams.MATCH_PARENT, 0, 1));new LinearLayout.LayoutParams(LinearLayout.LayoutParams.MATCH_PARENT, 0, 1)这个参数原来是告诉服wv的父视图,如何布局wv
2013-08-31 14:25:37 835
转载 Android get layout height and width in a fragment
I am working on a fragment and I want to get the dimension of alayoutcontained in thexmlfragment layout.When I try the codeRelativeLayout myLayout = view.fi
2013-08-05 14:58:06 2879
转载 Android经典的开源项目
Android经典的开源项目其实非常多,但是国内的博客总是拿着N年前的一篇复制来复制去,实在是不利于新手学习。今天爬爬把自己熟悉的一些开源项目整理起来,希望能对Android开发同学们有所帮助。另外,如果你有比较好的项目推荐,也烦请在评论里分享出来,我会定期更新博客内容。项目篇:Apollo音乐播放器:就一个播放器,但是实现的很好oschina客户端:oschina网站
2013-07-09 14:30:22 885
转载 如何在Mac OSX上用adb或DDMS连接小米2s做调试
如何在Mac OSX上用adb或DDMS连接小米2s做调试作者:iceskysl更新于 06月01日访问(673)评论(1)前不久入了一台最新的小米2s,但是在调试的时候adb找不到设备,在Eclipse的DDMS也连不上设备,真机调适可是必修课哇,于是找了原因解决了下,看到网上有不少人遇到类似问题,这里就总结下。看到很多人说是不是需要装驱动,其实只有在Wi
2013-07-09 13:43:53 1343
转载 android MinSdkVersion, targetSdkVersion, target API level的区别 .
在AndroidMenifest.xml中,常常会有下面的语句: 在default.properties中,会看到下面的语句: target=android-10 如果是使用Eclipse的话,还可能会看到这样的警告:Attribute minSdkVersion (4) is lower than the project target API level (
2013-06-22 15:02:21 784
转载 [Android]高低API版本兼容之@TargetApi
http://blog.csdn.net/s278777851/article/details/8903739使用@TargetApi annotaion, 使高版本API的代码在低版本SDK不报错例如:AsyncTask.THREAD_POOL_EXECUTOR, 这个静态变量是API11才有的, 设置project build target 为 2.1.这个时候eclipse会提示找不到这
2013-06-22 14:57:23 944
转载 I/dalvikvm(11899): Turning on JNI app bug workarounds for target SDK version 8
http://stackoverflow.com/questions/16276438/android-ics-turning-on-jni-app-bug-workarounds-for-target-sdk-version-8My android app has one background service. I observed that this service is rest
2013-06-17 17:14:04 3642
转载 Android开发指南(33) —— Multimedia and Camera - Camera
http://www.cnblogs.com/over140/archive/2011/11/16/2251344.html前言 本章内容为Android开发者指南的 Framework Topics/Multimedia and Camera/Camera章节,译为"摄像头",版本为Android 4.0 r1,翻译来自:"呆呆大虾",欢迎访问他的微博:"http://weibo.co
2013-06-14 21:48:28 963
转载 Android中在通知栏内常驻应用程序消息
http://leybreeze.com/blog/?p=1480// 添加常驻通知private void setNotification() { NotificationManager notificationManager = (NotificationManager)getSystemService(NOTIFICATION_SERVICE); Notif
2013-06-14 16:18:06 3005
空空如也
关于数据水平切分后的数据库数据查询分页问题
2010-12-29
TA创建的收藏夹 TA关注的收藏夹
TA关注的人