- 博客(32)
- 资源 (9)
- 收藏
- 关注
原创 天气预报接口(中国天气网)
<br />中国天气weather.com<br />http://m.weather.com.cn/data/101110101.html(六天预报)<br />http://www.weather.com.cn/data/sk/101110101.html(实时天气信息)<br /><br />其中101110101是城市的代码,获得城市代码进入<br /><br />http://www.weather.com.cn<br />在搜索框上输入你要需要获得天气的城市,点击查询,即可在地址栏获得相应城市编
2011-04-22 11:21:00 3292
天气预报接口(中国天气网)
中国天气weather.comhttp://m.weather.com.cn/data/101110101.html(六天预报)http://www.weather.com.cn/data/sk/101110101.html(实时天气信息)其中101110101是城市的代码,获得城市代码进入http://www.weather.com.cn在搜索框上输入你要需要获得天气的城市,点击查询,即可在...
2011-04-22 11:21:00 83
原创 SlidingDrawer 使用
SlidingDrawer效果想必大家也见到过,它就是1.5模拟器上进入应用程序列表的效果。下面是截图 一、简介 SlidingDrawer隐藏屏外的内容,并允许用户通过handle以显示隐藏内容。它可以垂直或水平滑动,它有俩个View组成,其一是可以拖动的handle,其二是隐藏内容的View.它里面的控件必须设置布局,在布局文件中必须指定handle和conte...
2011-04-21 11:13:55 102
原创 JSON与XML的比较
◆可读性 JSON(Java Object Notation) 和XML的可读性可谓不相上下,一边是建议的语法,一边是规范的标签形式,很难分出胜负。 ◆可扩展 XML天生有很好的扩展性,JSON当然也有,没有什么是XML能扩展,JSON不能的。 ◆编码难度 XML有丰富的编码工具,比如Dom4j、JDom等,JSON也有json.org提供的工具,但是JSON...
2011-04-20 17:25:42 111
原创 Android JNI环境搭建及开发入门
<br />本配置以android SDK 2.2,android NDK 2.2, Cygwin 1.7.5为例,配置在系统windows XP SP3 上实现。<br />1. 准备 android 文件<br />先到 http://developer.android.com 找到对应的下载页面<br />http://developer.android.com/sdk/index.html,<br />SDK:http://dl.google.com/android/android-sdk_r06-
2011-04-19 10:50:00 3552
Android JNI环境搭建及开发入门
本配置以android SDK 2.2,android NDK 2.2, Cygwin 1.7.5为例,配置在系统windows XP SP3 上实现。1. 准备 android 文件先到 http://developer.android.com 找到对应的下载页面http://developer.android.com/sdk/index.html,SDK:http://dl.google.co...
2011-04-19 10:50:00 101
原创 让你自己写的Android的Launcher成为系统中第一个启动的,也是唯一的Launcher
<br /> <br />如果你要定制一个Android系统,你想用你自己的Launcher(Home)作主界面来替换Android自己的Home,而且不希望用户安装的Launcher来替换掉你的Launcher.<br />我们可以通过修改Framework来实现这样的功能。<br />这里以Android2.1的源代码为例来实际说明。<br />1)首先了解一下Android的启动过程。<br /> Android系统的启动先从Zygote开始启动,然后......(中间的过程就不说了).....
2011-04-13 09:46:00 1616
让你自己写的Android的Launcher成为系统中第一个启动的,也是唯一的Launcher
如果你要定制一个Android系统,你想用你自己的Launcher(Home)作主界面来替换Android自己的Home,而且不希望用户安装的Launcher来替换掉你的Launcher.我们可以通过修改Framework来实现这样的功能。这里以Android2.1的源代码为例来实际说明。1)首先了解一下Android的启动过程。Android系统的启动先从Zygote开始启动,然后....
2011-04-13 09:46:00 106
原创 invalid resource directory name
<br />android的res目录是固定的,只能是下面的几种,如果加了其他的目录,它会报‘invalid resource directory name'的错误,其实加了其它系统不认的目录,系统也不能提供相应的象Resources.getDrawable() and Resources.getColor(), Resources.openRawResource() 去引用资源呀。 <br />anim <br />drawable <br />layout <br />values <br />xml
2011-04-11 17:29:00 54877 4
invalid resource directory name
android的res目录是固定的,只能是下面的几种,如果加了其他的目录,它会报‘invalid resource directory name'的错误,其实加了其它系统不认的目录,系统也不能提供相应的象Resources.getDrawable() and Resources.getColor(), Resources.openRawResource() 去引用资源呀。 anim drawabl...
2011-04-11 17:29:00 144
原创 Android改变字体方法——Typeface
Android除了能够改变字体大小,还能改变字体样式。方法非常简单只需要将相应的字体复制到assets目录边可以实现。步骤如下:1.在准备字体,在windows/fonts随便拷贝一个字体将其粘贴到eclipse相应项目的assets目录中,assets目录可以存放任何资源文件,以视区别新建一个fonts目录用与存放刚才复制的字体。 2.编辑main.xml,添加一个TextView和两个按钮,分别设置ID3.编写相应改变字体和大小代码package gpho
2011-04-11 17:01:00 2991
Android改变字体方法——Typeface
Android除了能够改变字体大小,还能改变字体样式。方法非常简单只需要将相应的字体复制到assets目录边可以实现。步骤如下:1.在准备字体,在windows/fonts随便拷贝一个字体将其粘贴到eclipse相应项目的assets目录中,assets目录可以存放任何资源文件,以视区别新建一个fonts目录用与存放刚才复制的字体。 注: 字体下载地址 http://www.z...
2011-04-11 17:01:00 146
原创 [GoogleMap/GPS] 申请Android API Key
1.首先要得到你的debug keystore位置:打开Eclipse--->Windows--->Preferences--->Android--->Build 查看默认的debug keystore位置,例如:C:/Documents and Settings/(你电脑的名字)/.android/debug.keystore把这个文件拷贝到C 盘或者其他盘符下面(最简单的办法直接拷贝到Java bin 目录下)2. keytool 是Java 提供的一个关于鉴权的命令 ,使用这个文件的话,要定位到JAV
2011-04-11 16:16:00 1513
[GoogleMap/GPS] 申请Android API Key
1.首先要得到你的debug keystore位置:打开Eclipse--->Windows--->Preferences--->Android--->Build 查看默认的debug keystore位置,例如:C:\Documents and Settings\(你电脑的名字)\.android\debug.keystore把这个文件拷贝到C 盘或者其他盘符下面...
2011-04-11 16:16:00 63
原创 Android模拟器RAM修改方法 - 尤其是3.0
<br />我们以Windows平台的SDK为例,这里Android开发网的模拟器配置路径为 C:/Documents and Settings/android/.android/avd/android3.avd 下的 config.ini<br /> <br />我们用记事本打开这个ini文件,当然我们可以看到Unix/Binary的换行符,建议你使用UltraEdit或Notepad++打开,这里仅作为演示我们大家说下这个文件的结构吧,<br />hw.lcd.density=160 ; 是屏幕的密度
2011-04-08 15:16:00 1937
Android模拟器RAM修改方法 - 尤其是3.0
我们以Windows平台的SDK为例,这里Android开发网的模拟器配置路径为 C:\Documents and Settings\android\.android\avd\android3.avd 下的 config.ini我们用记事本打开这个ini文件,当然我们可以看到Unix/Binary的换行符,建议你使用UltraEdit或Notepad++打开,这里仅作为演示我们大家说下这个...
2011-04-08 15:16:00 200
原创 New package not yet registered with the system 解决方法
<br />[2011-04-08 10:12:48 - Snake] New package not yet registered with the system. Waiting 3 seconds before next attempt.<br /> <br /> <br />解决方案: Try this Project->Clean in eclipse, and the deploy it again.
2011-04-08 10:16:00 10837 4
New package not yet registered with the system 解决方法
[2011-04-08 10:12:48 - Snake] New package not yet registered with the system. Waiting 3 seconds before next attempt.解决方案: Try this Project->Clean in eclipse, and the deploy it again. <!-- ...
2011-04-08 10:16:00 75
转载 Android JNI开发入门篇
<br />1. 有关JNI的类型方法表示,很多网友不明白,下面Android开发网就,基本上C层面的类型均是j+java过去的类型,比如字符串在JNI的c层面为 jstring而Java为String,对于布尔类型boolean则为jboolean对应Java中的boolean。 <br /> 2. 有关Java类的表示在JNI中对应关系如下 <br /> long cwjInfo (int nAge, String sName, int[] arrSalary ); <br /> 我们可以表示为
2011-04-07 16:36:00 1828
Android JNI开发入门篇
1. 有关JNI的类型方法表示,很多网友不明白,下面Android开发网就,基本上C层面的类型均是j+java过去的类型,比如字符串在JNI的c层面为 jstring而Java为String,对于布尔类型boolean则为jboolean对应Java中的boolean。 2. 有关Java类的表示在JNI中对应关系如下 long cwjInfo (int nAge, String sN...
2011-04-07 16:36:00 62
转载 Android NDK开发技巧二
<br />Android NDK对于我们的作用和基本常识在 Android NDK开发技巧一 中已经讲明了,今天谈论下实战的技巧吧 <br /> 1. 在JNI中打印Logcat,首先我们需要在cpp文件中加入 #include <android/log.h> 这个头文件,NDK有关android自己的就给我们这个唯一的文件log.h,其他的需要我们自己hack diy来解决。<br /> jstring jlog; //从Java传来需要打印的字符<br /> jboolean isCopy;
2011-04-07 16:27:00 1239
Android NDK开发技巧二
Android NDK对于我们的作用和基本常识在 Android NDK开发技巧一 中已经讲明了,今天谈论下实战的技巧吧 1. 在JNI中打印Logcat,首先我们需要在cpp文件中加入 #include <android/log.h> 这个头文件,NDK有关android自己的就给我们这个唯一的文件log.h,其他的需要我们自己hack diy来解决。 jstring jl...
2011-04-07 16:27:00 68
原创 Android NDK开发技巧一
<br />平时我们开发Android应用时可能部分要求由于性能问题需要使用NDK来实现,比如OpenGL、OpenCore这样的多媒体应用,使用本地 C/C++语言可以处理一些性能敏感或复杂的算法,Android123就我们日常NDK开发中遇到的问题以及技巧逐一总结方便网友查阅。 <br /> 1. Android NDK编译的应用可以运行在Android 1.5或更高的操作系统上,在Android平台中本地调用主要通过JNI方式处理,JNI调用开销不小如果很简单的操作没有必要画蛇添足。<br /
2011-04-07 16:22:00 1307
Android NDK开发技巧一
平时我们开发Android应用时可能部分要求由于性能问题需要使用NDK来实现,比如OpenGL、OpenCore这样的多媒体应用,使用本地 C/C++语言可以处理一些性能敏感或复杂的算法,Android123就我们日常NDK开发中遇到的问题以及技巧逐一总结方便网友查阅。 1. Android NDK编译的应用可以运行在Android 1.5或更高的操作系统上,在Android平台中本地调用主...
2011-04-07 16:22:00 46
原创 Button 有按下效果
1、准备两张图片2、根据各种状态 定制化所显示的 *.png 命名为: myselection.xml3、 添加Button 元件 并 设置 使用 myselection.xml
2011-04-07 15:20:00 1301
Button 有按下效果
1、准备两张图片2、根据各种状态 定制化所显示的 *.png 命名为: myselection.xml<?xml version="1.0" encoding="utf-8"?><selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:...
2011-04-07 15:20:00 449
原创 某外企面试总结
1、英语自我介绍准备 英语基本问答2、Java编程基础 (1) 字符串反转 递归方法 (2) 输入String 转化为 16进制3、Android (1) Android 生命周期 (2) service AIDL
2011-04-06 16:29:00 862
某外企面试总结
1、英语自我介绍准备英语基本问答2、Java编程基础 (1) 字符串反转 递归方法 /** * 反转字符串 * * @param str * @return */ public static String reStr(String str) { String result = ""; for (int i = str.leng...
2011-04-06 16:29:00 89
原创 URI数据匹配
<br />一个 Intent 可以通过 URI 携带外部数据给目标组件。在 <intent-filter >节点中,通过 <data/>节点匹配外部数据。<br /><br />mimeType 属性指定携带外部数据的数据类型,scheme 指定协议,host、port、path 指定数据的位置、端口、和路径。如下: <data android:mimeType="mimeType" android:scheme="scheme"android:host="host" android:port="po
2011-04-06 16:21:00 1309
URI数据匹配
一个 Intent 可以通过 URI 携带外部数据给目标组件。在 <intent-filter >节点中,通过 <data/>节点匹配外部数据。mimeType 属性指定携带外部数据的数据类型,scheme 指定协议,host、port、path 指定数据的位置、端口、和路径。如下: <data android:mimeType="mimeType" and...
2011-04-06 16:21:00 169
Android HAL实例的mokoid 源代码下载
2013-09-04
SecureCRT_5.0.5(中文版)
2011-06-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人