码迷,mamicode.com
首页 > 移动开发
Android使用Buffer提高相机的处理能力
Android上使用相机的的Preview的时候,如果不使用Buffer,相机程序会反复创建销毁Byte数组,造成系统频繁垃圾回收,非常影响体验,这时可以用Buffer来进行处理。 首先,在调用相机的回调时,用如下代码: for (int i = 0; i < 3; i++) { camera.addCallbackBuffer(new byte[((previewWidth * pr...
分类:移动开发   时间:2015-01-05 16:44:28    阅读次数:4374
用AndroidAnnotation简化Android开发
AndroidAnnotation是一个通过Annotation对代码进行预处理,简化Android开发,加快开发速度,提高代码可阅读性的一个框架。它的主要思路是:用编译时Annotation对代码进行标记,通过Java的Annotation Processing对代码进行预处理,补齐代码。如FindViewById这样重复被使用的代码,可以通过在类成员上加上@ViewById(R.id.xxx)...
分类:移动开发   时间:2015-01-05 16:44:14    阅读次数:142
Android Studio常用快捷键整理
Android Studio常用快捷键整理...
分类:移动开发   时间:2015-01-05 16:42:45    阅读次数:242
Android Fragment完全解析
转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/8881711 我们都知道,Android上的界面展示都是通过Activity实现的,Activity实在是太常用了,我相信大家都已经非常熟悉了,这里就不再赘述。 但是Activity也有它的局限性,同样的界面在手机上显示可能很好看,在平板上就未必了,因为平板的屏幕非常...
分类:移动开发   时间:2015-01-05 16:39:40    阅读次数:256
AndroidFM模块学习之四源码分析(九)
接上一篇,接下来我们看看android\vendor\qcom\opensource\fm\fmapp2\src\com\caf\fmradio\PresetList.java 定义一个List列表ListmPresetList = new ArrayList(); 同步电台数量 public synchronized int getStationCount(){ ...
分类:移动开发   时间:2015-01-05 16:39:55    阅读次数:189
Android开发四大组件--Activity详解
Android开发四大组件--Activity详解 - Android开发教程Android开发的四大组件在开发中应用中是必不可少的,下面就来详解下四大组件之一Activity,总结自网络。Activty的生命周期的也就是它所在进程的生命周期。 一个Activity的启动顺序: onCreate.....
分类:移动开发   时间:2015-01-05 16:28:38    阅读次数:190
CodeSign error: code signing is required for product type Application in SDK iOS
在真机测试的时候往往会突然出现这样一个错误,code signing is required for product type 'Application' in SDK 'iOS 7.0' ,就是说代码签名证书不对劲。解决方案,1.选择工程->Build Settings -> Code Signi...
分类:移动开发   时间:2015-01-05 16:26:56    阅读次数:113
Android Fragment 真正的完全解析
activity的切换问题(activity与栈) - look85的专栏 - 博客频道 - CSDN.NET一、Activity和Task(栈)的关系 Task就像一个容器,而Activity就相当与填充这个容器的东西,第一个东西(Activity)则会处于最下面,最后添加的东西 (Activ.....
分类:移动开发   时间:2015-01-05 16:27:24    阅读次数:498
android开发环境重装系统之后的配置
前提:之前配置好的android开发环境;重装系统;压缩了android目录配置:安装java环境 安装; 建立JAVA_HOME变量;JAVAHOME添加到path变量 JAVA_HOME=C:\Program Files\Java\jdk1.8.0_05; classpat=.;%JAV...
分类:移动开发   时间:2015-01-05 16:26:56    阅读次数:155
mac安装安卓开发平台
1. 下载Eclipse IDE2. 下载Android SDK3. 配置ADT插件一.Eclipse的下载到网站:http://www.eclipse.org/downloads/上,由于我们是用Java开发的所以步骤如下:找到“Eclipse IDE for java Developers”此处...
分类:移动开发   时间:2015-01-05 16:23:59    阅读次数:192
【Mood-13】Android --如何从初级工程师进化为高级工程师
一 明确自我定位现在你是初级工程师,但是你想当个高级工程师,所 以,你就要给自己定个目标,即:我是要成为高级工程师的男人。有了这个定位,并且努力朝着这个目标去努力,然后内心深处就会有一个感觉,这个感觉就会成为 你的B格,也就是说,虽然我现在是小菜,但是我不是一般的小菜,从而内心有一种自豪感,而这种自...
分类:移动开发   时间:2015-01-05 16:18:43    阅读次数:170
iOS二维码扫描
导入相关配置#import #define kScreenHight [UIScreen mainScreen].bounds.size.height#define kScreenWidth [UIScreen mainScreen].bounds.size.width@interface ...
分类:移动开发   时间:2015-01-05 16:12:21    阅读次数:283
iOS 自定义Button的高亮和normal
//根据颜色创建一个图片 +?(UIImage?*)createImageWithColor:(UIColor?*)color?rect:(CGRect)rect { ????UIGraphicsBeginImageContext(rect.size); ????CGContextRef?context?=?UIGraphicsGetCurr...
分类:移动开发   时间:2015-01-05 15:10:06    阅读次数:212
10天学通Android开发(7)-数据存储
在Android中,可以使用几种方式实现数据持久化:SharedPreferences:共享参数形式,一种以Key-Value的键值对形式保存数据的方式,Android内置的,一般应用的配置信息,推荐使用此种方式保存。InternalStorage:使用Android设备自带的内存存储数据。ExternalStorage:使用外部存..
分类:移动开发   时间:2015-01-05 15:05:51    阅读次数:227
Android字体设置,Roboto字体使用
一、自定义字体1.androidTypeface使用TTF字体文件设置字体我们可以在程序中放入ttf字体文件,在程序中使用Typeface设置字体。第一步,在assets目录下新建fonts目录,把ttf字体文件放到这。第二步,程序中调用:[java]viewplaincopyAssetManagermgr=getAssets();//得到AssetMana..
分类:移动开发   时间:2015-01-05 15:06:47    阅读次数:293
Android字体设置,Roboto字体使用
一、自定义字体 1.android Typeface使用TTF字体文件设置字体 我们可以在程序中放入ttf字体文件,在程序中使用Typeface设置字体。 第一步,在assets目录下新建fonts目录,把ttf字体文件放到这。 第二步,程序中调用: AssetManager mgr=getAssets();//得到AssetManager Typeface tf=Type...
分类:移动开发   时间:2015-01-05 15:02:14    阅读次数:217
android推拉门效果(Scroller)
下面就使用Scroller来给大家展示一下推拉门的效果 思路: 1.自定义一个类PushPullDoorView,继承RelativeLayout、 2.初始化Scroller对象,并且设有弹动效果。根据你的手势移动绘画的时候展示的比较光滑。 3.在onTouchEvent方法中,会在手势移动的中,使用scrollTo移动View。在手指离开屏幕的时候,会调用Scroller中滑动...
分类:移动开发   时间:2015-01-05 14:59:15    阅读次数:233
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!