根据第三方的调研数据显示,有77%的Android手机用户承认自己曾遭遇过手机变慢的影响,百度搜索“Android+卡慢”,也有超过460万条结果。在业内,Android手机一直有着“越用越慢”的口碑,这个现象甚至超出了硬件范畴——很多中高端Android手机在硬件参数上都优于同一代iPhone.....
分类:
移动开发 时间:
2014-08-28 12:52:39
阅读次数:
243
EditText 不弹出软件键盘2011-05-17 12:291.EditText默认不弹出软件键盘方法一:在AndroidMainfest.xml中选择哪个activity,设置windowSoftInputMode属性为adjustUnspecified|stateHidden例如: ...
分类:
移动开发 时间:
2014-08-28 12:51:29
阅读次数:
212
新建一个Category,命名为UIColor+Hex,表示UIColor支持十六进制Hex颜色设置。 UIColor+Hex.h文件, #import?<UIKit/UIKit.h>
#define?RGBA_COLOR(R,?G,?B,?A)?[UIColor?colorWithRed:((R)?/?255.0f)?...
分类:
移动开发 时间:
2014-08-28 11:41:29
阅读次数:
260
代码已经整理好了,修复了下面区域不显示的BUG,如图:
分类:
移动开发 时间:
2014-08-28 11:40:00
阅读次数:
298
在使用Eclipse调试系统应用时,AndroidManifest.xml经常会有这个错误:permissionisonlygrantedtosystemapps解决办法:AndroidLintPreferences--->Correctness里面将相应的检查将为Error以下:
分类:
移动开发 时间:
2014-08-28 11:37:39
阅读次数:
172
WearableListView是适用于android小型设备如智能手表显示列表的组件,可以村子滚动,非常方便的在只能手表上显示列表控件,每次显示三个列表在屏幕中间位置。
它继承RecyclerView,实现了OnScrollListener接口。
public class WearableListView extends android.support.v7.widget.RecyclerV...
分类:
移动开发 时间:
2014-08-28 11:34:19
阅读次数:
412
Display d=getWindowManager().getDefaultDisplay();
int w=d.getWidth();
int h=d.getHeight();
DisplayMetrics metrics=new DisplayMetrics();
getWindowManager().getDefaultDisplay().getMetri...
分类:
移动开发 时间:
2014-08-28 11:31:29
阅读次数:
150
如果Service等的AndroidManifest中声明为android:exported="false"
则该服务不能够跨进程使用。
Permission Denied!
需要改为:android:exported="true"
android:exported
这个属性用于指示该服务是否能够被其他应用程序组件调用或跟它交互。如果设置为true,...
分类:
移动开发 时间:
2014-08-28 11:25:29
阅读次数:
177
之前如果做过Web前端页面的小伙伴们,看到绝对定位和相对定位并不陌生,并且使用起来也挺方便。在IOS的UI设计中也有绝对定位和相对定位,和我们的web前端的绝对定位和相对定位有所不同但又有相似之处。下面会结合两个小demo来学习一下我们IOS开发中UI的绝对定位和相对定位。在前面的博客中所用...
分类:
移动开发 时间:
2014-08-28 11:19:19
阅读次数:
358
1: 创建快捷方式需要权限: private static void createShortcut(Context cxt, String shortcutName, int shortcutIconRes, String className, boolean duplicat...
分类:
移动开发 时间:
2014-08-28 11:17:59
阅读次数:
173
昨天遇到个奇怪的问题,用户的位置在地图中死活不显示,showUserLocation也设置了,最后发现是因为实现了 mapView protocol中的一个方法:-(MKAnnotationView *)mapView:(MKMapView *)mV viewForAnnotation:(id )a...
分类:
移动开发 时间:
2014-08-28 11:16:39
阅读次数:
247
使用Keychain存储用户敏感信息iOS的keychain服务提供了一种安全的保存私密信息(密码,序列号,证书等)的方式,每个ios程序都有一个独立的keychain存储。相对于 NSUserDefaults、文件保存等一般方式,keychain保存更为安全,而且keychain里保存的信息不会因...
分类:
移动开发 时间:
2014-08-28 11:15:39
阅读次数:
211
Xamarin是一个跨平台开发框架,这一框架的特点是支持用C#开发IOS、Android、Windows Phone和Mac应用,这套框架底层是用Mono实现的。 Mono是一款基于.NET框架的开源工程,包含C#语言编译器、CLR运行时和一组类库,能运行于Windows、Linux、Unix、M....
分类:
移动开发 时间:
2014-08-28 11:11:59
阅读次数:
397
很多人对它们都不陌生,在众多的WEB程序中,使用Server.MapPath和Request.PhysicalApplicationPath来操作目录/文件的几率参半,我曾经也经常混用,然而时间久了。发现Request.PhysicalApplicationPath有点“麻烦”?其实在一般的应...
分类:
移动开发 时间:
2014-08-28 11:08:59
阅读次数:
252
在Android Froyo版本之前, 官方文档Performance Tips中有"Avoid Enums Where You Only Need Ints", 后来该部分被去掉,Android VM team的Elliott Hughes在StackOverFlow上澄清了该问题.
分类:
移动开发 时间:
2014-08-28 11:06:19
阅读次数:
216
网上很多的Android在IDE eclipse的开发环境教程,ADT的就安装肯定也在里面啦 ADT的安装都是一个在线安装地址: https://dl-ssl.google.com/android/eclipse/ 但是发现是这种在线安装方法不好,麻烦,时间长,所以都去找离线安装包啦,根据关键词,你...
分类:
移动开发 时间:
2014-08-28 11:06:09
阅读次数:
344
最近在学习android开发布局这块。第一次学习,很多代码不熟悉。所以自动提示对我来说很重要。但悲催的就是这个自动提示失效。今天在网上搜索了一下解决办法,主要有一下几种方法:转自1用于没有一点提示的情况:依次打开eclipse上面的windows ——preferences ——java ——edi...
分类:
移动开发 时间:
2014-08-28 11:04:39
阅读次数:
255