英文原文:Android Architecture and Libraries Every Android Developer Should Know
Android 的体系架构鼓励组件重用,允许开发者发布共享 Activity、Service 并且访问其他应用程序的数据,还可以根据开发者制定的安全限制进行管理。话虽如此,今天我将分享一些关于 Android 架构和开发库信息,供开发者创...
分类:
移动开发 时间:
2014-10-15 17:30:21
阅读次数:
225
一、从小到大排序 //************************************************************************** //1.注意可变数组和不可变数组 所用的方法不同(其实直接去NSArray 和NSMutableArray 各自api中找即.....
分类:
移动开发 时间:
2014-10-15 17:08:21
阅读次数:
213
1、安装所需组件yuminstallperlperl-develperl-CPANbc-yperl-MCPAN-eshell&cpan>installBundle::LWP编译安装nrpe(参考教程:http://2860664.blog.51cto.com/2850664/1559056)以下是被监控端设置2、下载check_nginx_status.pl脚本下载地址:https://codeload.github.co..
分类:
移动开发 时间:
2014-10-15 16:34:01
阅读次数:
199
最近刚进入新公司实习,在查看项目代码的时候看到以前的同事是这么写的代码获取Bitmap的大小:returnbitmap.getRowBytes()*bitmap.getHeight();//获取大小并返回感觉很奇怪,为什么要这样计算而不是直接调用bitmap.getByteCount();呢?查阅文档之后才知道,这个项目的minSDK=8..
分类:
移动开发 时间:
2014-10-15 15:10:21
阅读次数:
199
上一篇博文给出了Android中基于HandlerLooper机制实现线程间通信的两个典型实例。本文将对该机制的基本原理进行较深入的研究。个人认为,学好Android编程最好的老师就是Android的源代码,下面将基于Android-19的源码进行分析,重点阐述分析思路。要分析HandlerLooper机制,自然..
分类:
移动开发 时间:
2014-10-15 15:06:01
阅读次数:
283
Android开发编码规范
目的及指导原则
目的
统一规范 Eclipse编辑环境下Java的编码风格和标准
指导原则
1)首先是为人编写程序,其次才是计算机。这是软件开发的基本要点,软件的生命周期贯穿产品的开发、测试、生产、用户使用、版本升级和后期维护等长期过程,只有易读、易维护的软件代码才具有生命力。
2)保持代码的简单清晰,避免过分的编程技巧。保持代码的简单化是软件工程化...
分类:
移动开发 时间:
2014-10-15 14:27:20
阅读次数:
257
Testin云测与ARM 战略合作:推动全球移动应用加速进入中国市场
2014/10/14 · Testin · 业界资讯
(中国北京–2014年10月14日 )全球最大的移动游戏、应用真机和用户云测试平台Testin云测今日宣布与ARM建立战略伙伴合作关系,设立“ARM应用测试中心”。该中心旨在帮助全球开发者,通过ARM所提供的技术支持,包括CPU、GPU、引擎和用户体验在内的多方面...
分类:
移动开发 时间:
2014-10-15 15:33:50
阅读次数:
256
最近在研究cocos2d游戏移植安卓需要调用很多方法,所以在研究之中写下它们之间相互调用
首先,cocos2d调用安卓
在一个.h文件中添加头文件
#include
#include "platform\android\jni\JniHelper.h"
JniMethodInfo minfo;//定义Jni函数信息结构体
//getStaticMethodIn...
分类:
移动开发 时间:
2014-10-15 16:00:10
阅读次数:
205
AccountManagerFuture概述一个AccountManagerFuture 表现了 异步的AccountManager调用的结果。它提供了一些方法用于判断计算是否完成,等待计算过程,和获得运算结果。当运算完成后,阻塞(如果需要的话)知道结果被准备好,结果只能被使用 get 方法获得。取...
分类:
移动开发 时间:
2014-10-15 14:35:21
阅读次数:
181
Android EditText截获与监听输入事件共有2种方法:1.第一种方法:使用setOnKeyListener(),不过这种方式只能监听硬键盘事件。edittext.setOnKeyListener(new View.OnKeyListener() {@Overridepublic boole...
分类:
移动开发 时间:
2014-10-15 16:12:10
阅读次数:
244
转载请注明出处:http://blog.csdn.net/qinjuning 前言: 本文是我读《Android内核剖析》第13章----View工作原理总结而成的,在此膜拜下作者。同一时候真挚地向渴望了解 Android 框架层的网友,推荐这本书,希望你们能够在Android开发里学到很多其它的....
分类:
移动开发 时间:
2014-10-15 16:11:20
阅读次数:
334
IOS 6和ios7 不一样,所以,我们分开来:IOS6://计算实际frame大小,并将label的frame变成实际大小 CGSize size01 = [ssizeWithFont:[UIFontsystemFontOfSize:15.0f]constrainedToSize:sizelin....
分类:
移动开发 时间:
2014-10-15 14:30:50
阅读次数:
345
相信Android开发者都喜欢用C++编写一些高效的应用,有关Android NDK的C++开发相关知识总结如下:从Android NDK r5开始支持了STL Port,在这个版本开始就可以使用部分STL库的功能了,比如说vector、string摆脱c下面容易出现的数组未初始化、越界,增强应用....
分类:
移动开发 时间:
2014-10-15 14:13:40
阅读次数:
241