移动平台-周排行
Android开发工具(ADT)是一个插件为Eclipse
IDE,它的目的是给你一个强大的,集成的环境来构建Android应用程序。ADT扩展了Eclipse的功能使用Android
SDK工具,让您快速建立新的Android项目,创建一个应用程序的UI,添加基于Android框架API包,调试你...
一、内存机制: C/C++:“谁污染,谁治理”。
java:请了一个专门的清洁工(GC)。二、内存溢出为何会发生:
Android的虚拟机是基于寄存器的Dalvik,它的最大堆大小一般是16M,有的机器为24M。因此我们所能利用的内存空间是有限的。如果我们的内存占用超过了一定的水平就
会出现OutO...
pd = ProgressDialog.show(getActivity(), "请稍候..",
"正在收集软件信息...", true,false); Thread thread = new Thread(this); thread.start();
@Override public void r...
作为在移动端开发的web程序员来说,如果不懂设备的一些性能,在开发上面是非常耗时间的一件事,同时带来负面影响的是项目的进度被拖腿了。下面是个人收集的一些移动端设备的分辨率参数:1、
平板设备:1) iPad 4、iPad 5屏幕尺寸是9.7英寸,分辨率在2048*1536.2) Ipad mini、...
Android
源码自带了很多应用程序,想改个包名方便修改?很简单,两步搞定,以packages/apps/Settings为例:1、打开AndroidManifest.xml,把改成2、打开package
Explorer找到src 下主包com.android.setting右键refactor...
if(![[NSUserDefaults standardUserDefaults]
boolForKey:@"firstStart"]){ [[NSUserDefaults standardUserDefaults] setBool:YES
forKey:@"firstStart"]; NSLog...
继 App studio 以及 Project Siena 之后 微软再次打造应用生成器 APP
Producer,这个版本的应用生成器功能相对比之前两个版本要简单许多,更适合入门并且真正的支持全平台(WP8 + Win8/8.1)。
关于OpenStreetMap的介绍,国内还是很少,csdn上面有一篇,写的不错,我也就不再做重复的事情了。这里贴出链接地址:http://blog.csdn.net/mad1989/article/details/9733985下面,开始介绍一下osmbonuspack导航。注意,如果要做商业应用...
一、android
软件盘事件响应在android中,有时需要对EditText实现软件盘监听的场景。当android按下软键盘的时候,响应完成、发送、搜索或者其他事件。Google
提供了 EditorInfo、KeyEvent 的一些方法,能够实现我们需要的功能。详细可研究:EditorInfo...
Android虽然自带了很多控件,但有时仍然不能满足需求,这时就需要我们自己定义控件。本文自己定义了一个控件,单击该控件,可以使控件绘制不同的几何图形。首先,新建一个Android工程,并新建一个类,继承自View。package
com.hzhi.customview;import android...
win7 64位操作系统安装android开发环境
1.jdk
下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html
安装:
使用默认安装目录(C:\Program Files\Java),一路next到最后
配置环境变量:
我的电脑--属性--高级系统设...
Android SoundPool sample 1 not ready错误解决方法
DDMS报的错是sample not ready的问题,也就是说是在load加载音乐文件出错,导致在play播放音乐时显示not ready;
在SoundPool中有setOnLoadCompleteListener方法用来判断音乐加载是否完成,因此解决方法如下:
一、调用setO...
xml
version="1.0"
encoding="utf-8"?>
shape
xmlns:android="http://schemas.android.com/apk/res/android"
>
solid
android:color="#B2B2B2"
/>
...
eclipse英文字符很大,但是中文字符很小
是因为大家没选择中文的字体编号;
将 字体编号改为: 五号,四号,小四 等等 ;
就能修改中文字体大小
preference(偏好),然后里面选择第一个general,再选第一个appearence外观,
选择Basic目录下的 : Aa Text font
直接上图:
...
iOS开发者申请发布证书-图文详解
http://my.oschina.net/joanfen/blog/133624
iOS 发布应用程序到App Store
http://my.oschina.net/joanfen/blog/133642...
1. 你想知道你的通话记录中,你给谁打的时间最长嘛?你给谁打的次数最多嘛?
2. 你想知道你的短信记录中,你给谁或者谁给你发送的信息最多嘛?
YourFavorite就是这样的一个app。该app的最低运行API level是 11
你可以从这里下载到:
https://github.com/lantianjialiang/YourFavorite/raw/master/YourFav...
有时候我们需要监听ScroView的滑动情况,比如滑动了多少距离,是否滑到布局的顶部或者底部。可惜的是SDK并没有相应的方法,不过倒是提供了一个protected void onScrollChanged(int x, int y, int oldx, int oldy) 方法,显然这个方法是不能被外界调用的,因此就需要把它暴露出去,方便使用。解决方式就是写一个接口,package com.t...
原文链接:http://developer.android.com/tools/testing/testing_eclipse.html
1.使用Eclipse的ADT进行测试
这次的主题介绍了怎么使用Eclipse的ADT创建和运行Android的测试工程。在阅读本章之前,你应该了解怎么使用Eclipse的ADT创建一个Android的应用程序的基本步骤。
相关的描述可以参考 Managi...
序言(废话):由于本人还是比较偏重于先说明原理在说明实际操作步骤,要知其然更要知其所以然,如下图所示:传统的linux系统中的程序基本都依赖于glibc(至于什么是glibc可以百度去),而右边AOSP(AndroidOpen-SourceProject)的程序基本都是依赖于Bionic(由谷歌公司开发类库..