在正常的 Android 项目中,资源R类里的常量是这样声明的:
public static final int main=0x7f030004;
然而,到 ADT 14为止,在类库项目中,他们会被这样声明:
public static int main=0x7f030004;
换句话说,在库项目中这些常量都不是final的。原因很简单:当多个库项目整合时,字段的实际值(必须是唯一的)可能会出现碰撞。在ADT 14 之前,所有这样的字段都是final的,所以导致所有的库被使用的时候,主项目必须编译他们的...
分类:
移动开发 时间:
2014-11-28 10:13:45
阅读次数:
180
一、问题出现OutOfMemeryError的原因?
Androd针对每个应用有内存限制
二、为什么每个应用都限制最大内存使用?
1. 可以多任务同时运行,不可能每个任务都占用尽可能多的内存
2. 如果堆很大,垃圾回收需要太多的时间
缓存的清理需要先暂停所有应用,然后进行清理、整理。大概3、4、5毫秒
Google I/O 2011: Memory manageme...
分类:
移动开发 时间:
2014-11-28 10:13:17
阅读次数:
205
ios软件开发过程中很重要的一点是对系统和屏幕进行适配对系统的适配主要是IOS7以后和之前以及IOS8新增特性,屏幕适配主要是对不同设备采用不同的布局以最佳展示效果展现给用户。
针对系统的适配:
IOS7以后和之前
#define IOSVersion [[[UIDevice currentDevice] systemVersion]...
分类:
移动开发 时间:
2014-11-28 10:12:17
阅读次数:
209
简单 方便
/**
* @author think
*以同步方式发送Http请求
*/
public class ApacheHttpClient {
/**
* @return
*
*/
public String httpGet(String uri) {
String response=null;//响应
...
分类:
移动开发 时间:
2014-11-28 10:11:07
阅读次数:
203
绝对好用的iOS开发常用辅助工具与资源推荐...
分类:
移动开发 时间:
2014-11-28 10:09:57
阅读次数:
170
主要有以下模块:
(1) 自动注入框架(只需要继承框架内的application既可)
(2) 图片加载框架(多重缓存,自动回收,最大限度保证内存的安全性)
(3) 网络请求模块(继承了基本上现在所有的http请求)
(4) eventbus(集成一个开源的框架)
(5) 验证框架(集成开...
分类:
移动开发 时间:
2014-11-28 09:48:20
阅读次数:
148
今天看了一个内存管理软件,界面全是在程序中画出来的,了解后才发现原来这种内存管理软件因为界面时常在变化所以只能在程序中通过代码来实现,这就要设计到安卓中的view类了,直接上代码:importandroid.os.Bundle;importandroid.app.Activity;importandroid.content.Context;..
分类:
移动开发 时间:
2014-11-28 06:33:05
阅读次数:
251
系统CentOS6.564位nagios服务已经安装完成,下面先安装rrdtool,http://oss.oetiker.ch/rrdtool/yuminstalllibjpeg-devellibpng-develpango*libart_lgpl-develpango-devel*cairo-devel*libxml2-devellibjpeg-devellibpng-develgd-develperl-GDlibtoul-ltdl-develrrdtool-perlpe..
分类:
移动开发 时间:
2014-11-28 06:32:44
阅读次数:
442
eclipse4.2.x(June)rcp+E4:http://download.eclipse.org/e4/updates/0.12自带windowbuilder1.2e4cssspy+e4tools:建立一个默认的E4application;建立好后,直接执行:错误详情:java.lang.RuntimeException:Noapplicationidhasbeenfound.atorg.eclipse.equinox.internal.app.Ec..
分类:
移动开发 时间:
2014-11-28 06:31:33
阅读次数:
232
1,我的Android版本是:Android4.4.2. 2,我的ArcgisAndroidSDK是:arcgis-android-sdk-v10.2.3.一,地图发布 首先需要在ArcCatalog(或Arcgis Server Manager,这个貌似需要将文件夹共享)中,发布地图服务....
分类:
移动开发 时间:
2014-11-28 06:16:13
阅读次数:
600
1.App Icon 把所有图标文件拖放到 “Images.xcassets” 的”AppIcon” 里面 应对非视网膜和视网膜屏,APP有时会提供两套不同大小的图片,1倍图和2倍图,它们的像素相差一倍。 命名规则:2倍图在1倍图的名字后加 @2x 普通:sample.png 2倍:sample@2...
分类:
移动开发 时间:
2014-11-28 06:14:30
阅读次数:
294
A.需要掌握的1.添加图片资源(暂时认为@2x跟非@2x代表同一张图片)2.搭建UI界面* 文本标签* 4个按钮* 中间的图片3.设置状态栏样式4.监听下一题按钮的点击5.延迟加载数据* 加载plist* 字典转模型* KVC的引入6.切换下一题的序号、图片、标题,下一题按钮的可用性7.默认显示第1...
分类:
移动开发 时间:
2014-11-28 06:12:19
阅读次数:
465
对于开发中设置的位置、尺寸单位 系统会根据屏幕的性质转换为像素单位 由于视网膜屏在同样尺寸下分辨率是非视网膜屏的两倍,所以 非视网膜屏:1个单位 = 1像素 视网膜屏:1个单位 = 2像素 应对非视网膜和视网膜屏,APP有时会提供两套不同大小的图片,1倍图和2倍图,它们的像素相差一倍。 命名规则:2...
分类:
移动开发 时间:
2014-11-28 06:12:16
阅读次数:
195
使用AlertView
修改Hello World项目代码, 添加AlertView:
修改Hello-.m代码
-( IBAction) onClickButton:( id)sender
{
//txtField.text = @"Hello World.";
NSString *str = [[NSString alloc]
initWithFormat: @...
分类:
移动开发 时间:
2014-11-28 01:07:30
阅读次数:
387
郝萌主倾心贡献,尊重作者的劳动成果,请勿转载。
如果文章对您有所帮助,欢迎给作者捐赠,支持郝萌主,捐赠数额随意,重在心意^_^
我要捐赠: 点击捐赠
Cocos2d-X源码下载:点我传送
从零开始iOS8编程
本专栏循序渐进地讲解iOS 8应用开发的基本知识,从搭建开发环境讲起,依次讲解Cocoa Touch、Interfac...
分类:
移动开发 时间:
2014-11-28 01:05:41
阅读次数:
205
git 地址 https://github.com/wangxiaoli/MyYunbo实现原理用户输入播放链接客户端进行链接处理,比如FTP,HTTP进行中文编码,转成thunder格式。Ed2k链接进行文件名提取转换和hash码提取等。客户端向服务器查询播放链接的云端地址。客户端获取到云端播放地...
分类:
移动开发 时间:
2014-11-28 01:04:57
阅读次数:
1720
Android开发学习二:编写Helloworld学习视频[中文Android开发视频教学].01_03_say_hello_to_Android.mp4参考网址:http://www.open-open.com/lib/view/open1386252535564.html
分类:
移动开发 时间:
2014-11-28 00:57:03
阅读次数:
228