码迷,mamicode.com
首页 > 移动开发
Android监听HOME键的最简单的方法
public static final int FLAG_HOMEKEY_DISPATCHED = 0x80000000; public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); this.getWindow().setFlags(FLAG_H...
分类:移动开发   时间:2014-07-18 12:34:13    阅读次数:91
20天的android学习
20多天的实习(其实是一个人学东西了)要结束了, 剩下的只有考研了, 这20多天学了不少的东西, 对android的开发也有了一定的了解,写此篇文章主要是考完研后可以快速的将学到的知识重新拾起 1.一开始写安卓, 要对它的大体框架进行了解, 做到掌握大局 2.开始入门阶段, 学习各个xml配置文件的作用, 学习基本要用到的View   了解常用的布局 :线性布局  相对布局 3.了解...
分类:移动开发   时间:2014-07-18 12:32:43    阅读次数:111
Android代码混淆及项目发布方法记录
Android代码混淆及项目发布方法记录...
分类:移动开发   时间:2014-07-18 12:30:12    阅读次数:71
Android开发经验—不要指望类的finalize方法干你想要干的活
之所以专门写一篇关于finalize方法的博客,是因为被这个方法坑过,在写一个读取jni数据类的时候,我在类的finalize方法中调用了关闭文件和释放内存的方法,结果导致在频繁调用这个类的时候在JNI里面报异常,类本来就是单例的,按理分析不应该存在这样的情况,到最后分析出来就是因为在该类的finalize方法中调用了关闭文件的方法,导致下次进入再次打开文件时,被系统调用finalize方法给关闭...
分类:移动开发   时间:2014-07-18 13:28:21    阅读次数:69
ProGuard优化Android日志
ProGuard通过删除从未用过的代码和使用晦涩名字重命名类、字段和方法,对代码进行压缩,优化和混淆。...
分类:移动开发   时间:2014-07-18 13:35:32    阅读次数:96
Android开发经验之—intent传递大数据
在Activity或者组件之前传递信息时,一般采用intent绑定bundle的方式传值,但在使用过程中需要注意的是不要用bundle传递大容量数据:        在做项目的过程中,需要将听写界面的听写结果信息传递到听写记录界面供显示用,但是由于传递的数据量过大导致程序ANR,甚至直接报异常(传递的信息里面有bitmap转换成的byte数组、每一个词组的拼音、词语、语音信息),经过分析发现是由...
分类:移动开发   时间:2014-07-18 14:05:30    阅读次数:43
appium框架之bootstrap
(闲来无事,做做测试..)...
分类:移动开发   时间:2014-07-18 12:23:24    阅读次数:56
Android 判断当前线程是否是主线程的方法
开发过程中有时候会在Thread类中执行某些操作,有些操作会由于Android版本的不同,尤其是低版本而Crash,因此必要的时候会查看某些容易引起crash的操作是否是在主线程,这里举三种方法: 方法一:使用Looper类判断 Looper.myLooper() != Looper.getMainLooper() 方法二:通过查看Thread类的当前线程 Thread.currentT...
分类:移动开发   时间:2014-07-18 14:02:15    阅读次数:54
在Android(Java)开发中如何实现类似C语言中的中断程序
在Android开发过程中,有时候会遇到这样的情况,在一个线程中,执行A操作,B操作需要等A操作结束后才进行,因此需要wait,在java中可以如下代码实现 Handler mBlueHandler = new Handler(Looper.getMainLooper()); Task task = new Task(); mBlueHandler...
分类:移动开发   时间:2014-07-18 13:34:17    阅读次数:108
【java/C# 服务器】IOS 配置推送证书 p12文件流程
在配置 P12 证书文件之前, 我们要准备三个文件1、PushChat.certSigningRequest 请求证书文件2、PushChatKey.p12 请求证书文件后, 在证书秘钥中生成了一个公钥和私钥, 通过私钥导出的p12文件3、aps_developer_ide...
分类:移动开发   时间:2014-07-18 12:05:13    阅读次数:102
iOS开发中GCD在多线程方面的理解
GCD为Grand Central Dispatch的缩写。 Grand Central Dispatch (GCD)是Apple开发的一个多核编程的较新的解决方法。在Mac OS X 10.6雪豹中首次推出,并在最近引入到了iOS4.0。 GCD是一个替代诸如NSThread等技术的很高效和强.....
分类:移动开发   时间:2014-07-18 12:07:40    阅读次数:70
如何在Android应用程序中使用传感器(OpenIntents开源组织SensorSimulator项目)
原文地址http://blog.sina.com.cn/s/blog_621c16b101013ygl.html OpenIntents项目和可用资源介绍[1].项目介绍:OpenIntents项目的目的是提供一些开源的意图和接口,通过一些可以重用的组件让移动应用程序更加紧密的在一起工作。而且对于这...
分类:移动开发   时间:2014-07-18 12:07:55    阅读次数:60
Android开发环境搭建(图文教程)
昨天又搭建了一次Android的开发环境,尝试了好几种方式,也遇到了一些问题,在此分享一下。 注意:官网公布的最新版本号的SDK和ADT(23.0.0),对于和Eclipse集成的开发环境是有BUG存在的。搭建完毕建立HelloWorld測试的时候,src和layout文件下的文件都为空。...
分类:移动开发   时间:2014-07-18 12:01:25    阅读次数:56
Apple设备中point,磅(pt),pixel的关系与转换,以及iPhone模拟器与真机的长度关系
查阅了好多资料都没有发现有相关的详细介绍,包括苹果官方文档,也是草草带过。后来是在一个介绍Macbook打印字体的博客中看到的,受到启发。 首先说明苹果设备绘图的长度单位可以认为是point,不是磅(pt)的意思。该point是一个逻辑概念,是独立于设备的。图1.不同分辨率屏幕显示1point...
分类:移动开发   时间:2014-07-18 12:13:54    阅读次数:56
android开发 NDK 编译和使用静态库、动态库
在eclipse工程目录下建立一个jni的文件夹。在jni文件夹中建立Android.mk和Application.mk文件。Android.mk文件:Android提供的一种makefile文件,用来指定诸如编译生成so库名、引用的头文件目录、需要编译的.c/.cpp文件和.a静态库文件等。详见附...
分类:移动开发   时间:2014-07-18 13:29:36    阅读次数:300
不能读取 AppletViewer 的属性文件: C:\Users\Administrator\.hotjava\properties
解决方法:1.打开命令提示窗口(cmd)2.打入PolicyTool并按Enter3.在 PolicyTool对话框中,点击Add Policy Entry按钮(添加规则项目)4.点击Add Permission 按钮(添加 权限)5.点击许可下拉菜单选择 All Permission6.点击ok(...
分类:移动开发   时间:2014-07-18 13:29:50    阅读次数:42
phonegap 2.7 ios配置安装详细教程(2.9通用)
原地址:http://www.cnblogs.com/yansi/archive/2013/05/14/3078222.html在移动开发日益激烈的情况下我也不得不硬着头皮尝试下新鲜的html5的app(对于我这种小菜鸡这还是很新鲜的)。 一个很重要的问题就是配置phonegap,phonegap介...
分类:移动开发   时间:2014-07-18 13:32:46    阅读次数:101
© 2014 mamicode.com 版权所有 京ICP备13008772号-2
迷上了代码!