码迷,mamicode.com
首页 > 移动开发 > 月排行
手动为Android 4.x 手机添加自己的根证书(CA 证书)
首先看Android 4.x 系统的证书存放位置: AOSP Android系统中CA证书文件的位置在:/ system/etc/security/cacerts/一系列的以数字命名的.0文件 方法一: Android 4.0 已经支持用户安装根证书了,只需要将根证书放到sdcard根目录,然后到设置(Settings) – 安全(Security) – 从存储设备安装(In...
分类:移动开发   时间:2014-06-21 22:26:00    阅读次数:405
android uri , file , string 互转
android uri , file , string 互转...
分类:移动开发   时间:2014-06-22 00:33:52    阅读次数:212
android uri , file , string 互转
1:android Uri 介绍 http://www.cnblogs.com/lingyun1120/archive/2012/04/18/2455212.html 2:File 转成Uri File file = null; Uri uri = Uri.fromFile(file)...
分类:移动开发   时间:2014-06-22 22:18:31    阅读次数:242
tomcat的webappclassloader中一个奇怪的异常信息
如果一个应用抛出大量的Class not found信息,一般你会怀疑包冲突。可是tomcat的webappclassloader却有这样的问题:如果一个应用发布出现问题, webappclassloader的started属性被设为false.然后其它线程如果继续使用webappclassloader进行class load,则大量的Class not found异常被抛出: 1391     ...
分类:移动开发   时间:2014-06-22 19:53:31    阅读次数:211
gvim/vim在同一行进行上下移动
vim在不同行间进行上下移动用的是j键,但是如果一行内容太长,而编辑器宽度是有限的,那么这一行内容就是被折断显示。这个时候,如何在属于同一行的多个折断行间进行上下移动呢?g+j组合键就为解决这个问题而来。 注意:千万别把Shift+j和g+j搞乱了,Shift+j是合并上下行,g+j才是在同一行内进行上下移动。本人就搞乱过。写在这里留个笔记。...
分类:移动开发   时间:2014-06-22 22:14:09    阅读次数:208
How to use CCache to speed up cocos2d-x android compilation
CCache is a compiler cache for C/C++. It speeds up recompilation by caching the result of previous compilations and detecting when the same compilation is being done again. We can use this tool to s...
分类:移动开发   时间:2014-06-21 21:13:40    阅读次数:318
Android收起虚拟键盘
关于收起虚拟键盘,网上能找到的大多是这个: InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE); imm.hideSoftInputFromWindow(editText.getWindowToken(), 0) ; 不过这有个问题,比如我们在一个页面中...
分类:移动开发   时间:2014-06-22 21:59:42    阅读次数:250
Cocos2dx-Android初体验
android下Cocos2dx入门推荐文章...
分类:移动开发   时间:2014-06-21 20:34:26    阅读次数:248
苹果新的编程语言 Swift 语言进阶(九)--方法和下标
一、方法      方法是与特定类型相关的函数。与属性一样,方法也包括实例方法和类型方法。      类、结构、枚举都能定义实例方法,用来封装或实现给定类型的一个实例相关的功能或特定任务。      类、结构、枚举也能定义与类型本身相关的类型方法。类型方法与Objective-C语言中的类方法相似,类型方法只能在类型本身上调用。 2.1 实例方法的定义...
分类:移动开发   时间:2014-06-22 20:24:10    阅读次数:236
关于苹果最新语言Swift
Swift是为IOS和OSX应用制定的新编程语言,吸取C和Objective-C语言的精粹,但不损失与C语言的兼容性。Swift采用安全编程模型、加入了各种现代编程语言特性,使得该语言更易被掌握、更具扩展性,用起来更有趣。Swift语言的奠基石是已经成熟的、并为大家所喜爱的Cocoa和Cocoa Touch框架,新语言使大家可以尽情畅想新软件开发的机遇。 Swift沉积了多年的研发成果,苹果公司...
分类:移动开发   时间:2014-06-21 23:00:04    阅读次数:317
Android消息处理惩罚机制(Handler、Looper、MessageQueue与Message)
Android是消息驱动的,实现消息驱动有几个要素: (1)消息的默示:Message (2)消息队列:MessageQueue (3)消息轮回,用于轮回取出消息进行处理惩罚:Looper (4)消息处理惩罚,消息轮回从消息队列中取出消息后要对消息进行处理惩罚:Handler   日常平凡我们最常应用的就是Message与Handler了,若是应用过HandlerThread或者...
分类:移动开发   时间:2014-06-22 21:54:51    阅读次数:200
移动中间件产品的解决方案
1.HTML5方案 当前国内市场,有一些号称移动中间件的产品,但基本都采用HTML5方案。在技术实现上一般都是采用国外开源的PhoneGap项目进行了封装。HTML5标准在不同移动设备上的差异比较大,适配这些设备需要额外的工作。 2.使用Web方式开发原生应用(基于原生控件而非HTML) 比较典型的有:iMAG 很好地解决了兼容性问题,使应用在不同移动设备上具有同样的表现。现有web开...
分类:移动开发   时间:2014-06-22 17:17:34    阅读次数:241
Android 调试native的crash和anr
1. 在trace中找到对应的库,例如 liba.so和对应的地址信息 2. 使用addr2line 查看       addr2line 地址 -e liba.so -f       或者 arm-eabi-addr2line 3. 如果addr2line打不出具体的函数就用objdump objdump -s -d liba.so > xxx.txt 或者arm-eabi-ob...
分类:移动开发   时间:2014-06-22 17:18:07    阅读次数:269
Testin和Bomb携手构建移动互联网开发者生态圈
摘要:国内前沿的BaaS服务提供商Bmob携手国内知名云测试服务公司Testin云测,共同助力移动开发和测试环节,旨在成倍减轻开发者后端开发和产品测试的时间成本和人力成本。 戴维知识小金库~ Baas(Backend as a service)作为移动互联网和云计算发展的一种新模式,目前在国内开发者之间的熟识度还并不高。其巨大优势体现在开发者无需掌握任何一门后端开发技术,无需购买服务器...
分类:移动开发   时间:2014-06-22 21:35:25    阅读次数:281
Android FragmentStatePageAdapter的使用Demo
上一篇写过FragmentPagerAdapter,这篇来介绍FragmentStatePagerAdapter,那么两者之间有何区别呢: FragmentPagerAdapter更多的用于少量界面的ViewPager,比如Tab。划过的fragment会保存在内存中,尽管已经划过。而FragmentStatePagerAdapter和ListView有点类似,会保存当前界面,以及下一个界面和上...
分类:移动开发   时间:2014-06-21 18:47:15    阅读次数:449
【从源码看Android】03Android MessageQueue消息循环处理机制(epoll实现)
1 enqueueMessage handler发送一条消息 mHandler.sendEmptyMessage(1); 经过层层调用,进入到sendMessageAtTime函数块,最后调用到enqueueMessage Handler.java public boolean sendMessageAtTime(Message msg, long uptimeMil...
分类:移动开发   时间:2014-06-22 17:11:16    阅读次数:252
Qt on Android: Qt Quick 事件处理之捏拉缩放与旋转
上一篇《Qt on Android: Qt Quick事件处理之鼠标、键盘、定时器》我们介绍了常见的鼠标、键盘、定时器的处理,鼠标、键盘都是电脑上我们最常使用的事件,这节我们来介绍 Android 智能手机上的一个非常重要的手势:捏拉手势。捏拉手势最早在苹果手机上得到应用,苹果还曾经尝试为此操作申请专利,借以钳制三星在美国的手机和平板销售。这些我们且不管它,咱们只说在 Qt Quick 中如何处理捏拉手势。...
分类:移动开发   时间:2014-06-22 18:46:01    阅读次数:347
android源码分析 android toast使用详解 toast自定义
toast android源码分析...
分类:移动开发   时间:2014-06-22 13:54:32    阅读次数:277
【我所认知的BIOS】—> uEFI AHCI Driver(7) — AtaAtapiPassThruSupported
由于宝宝刚刚出生,最近时间比较紧张,原本这篇文章也写好了有一段时间了,但是每天晚上连开机的时间都没今天才更新上来。我已经邀请到几位我的好朋友加入到我的行列中来写uEFI的东西,他们分别会负责其他module的撰写。以后会专门说明各个部分的作者。没想到呀,局部变量就那么5个,居然里面牵扯的定义和概念有那么多,足足扯了一篇文章。下面的这篇文章。我预计也不简单,函数一进去会调用到uEFI的常用boot service里面的一些库函数。...
分类:移动开发   时间:2014-06-22 22:06:28    阅读次数:308
Android---06---2中动画效果
1,先看FrameAnimation,此动画是用来实现动态动画就是把一帧帧图片迭代起来 放在drowable中的xml: <item android:draw...
分类:移动开发   时间:2014-06-22 21:10:37    阅读次数:223
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!