android
文章平均质量分 76
victoryckl
这个作者很懒,什么都没留下…
展开
-
Android ListView/ListActivity点击长按事件
http://blog.163.com/zmhot88@126/blog/static/16984664720107319215488/ ListActivity和ListView是很常用的组件,用来制作列表形式的用户界面。本文介绍如何正确处理ListView中的条目短按和长 按事件,他们的处理方式是不同的。 对于短按事件,处理起来比较简单,我们只需要覆盖ListActivit原创 2011-06-12 19:28:00 · 2481 阅读 · 0 评论 -
java 字符串排序 Collections.sort() 方法
http://hi.baidu.com/pjww/blog/item/01741d7fa563210a28388a95.html import java.io.*;import java.util.*;public class Main { public static void main(String args[]) throws Exception{ Scan原创 2011-06-12 23:04:00 · 22281 阅读 · 1 评论 -
ubnunt下Android源码下载
http://blog.csdn.net/yiyaaixuexi/article/details/6171401安装git和curl 在终端窗口敲下面的命令:sudo apt-get install git-core curl安装repo脚本curl转载 2011-07-31 16:03:04 · 1110 阅读 · 10 评论 -
将Android的源码附加到Eclipse中,可进行调试
@到http://rgruet.free.fr/public/(各个版本都有)下载响应的版本源码,比如android-2.2-froyo-src.zip,这里只有java源码。@在android sdk对应版本目录下建立sources文件夹,例如android-sdk-win原创 2011-07-31 18:50:34 · 1102 阅读 · 0 评论 -
android的Paint.java中几个枚举的定义和使用
android的Paint.java中几个枚举的定义和使用frameworks\base\graphics\java\android\graphics\Paint.java定义: /** * The Style specifies if the p原创 2011-08-07 22:03:42 · 1453 阅读 · 0 评论 -
Android的px、dip、sp、pt的区别
dip: device independent pixels(设备独立像素). 不同设备有不同的显示效果,这个和设备硬件有关,一般我们为了支持WVGA、HVGA和QVGA 推荐使用这个,不依赖像素。px: pixels(像素). 不同设备显示效果相同,一般我们HVGA代表转载 2011-08-07 21:33:27 · 767 阅读 · 0 评论 -
android TextView属性大全
http://blog.163.com/yiba_suanzao/blog/static/130557377201092895638907/android:autoLink设置是否当文本为URL链接/email/电话号码/map时,文本显示为可点击的链接。可选值(no转载 2011-08-12 11:45:18 · 668 阅读 · 0 评论 -
mText.getTextSize返回值是以像素(px)为单位的
使用如下代码时,发现字号不会变大,反而会变小:size = (int) mText.getTextSize() + 1;mText.setTextSize(size);后来发现getTextSize返回值是以像素(px)为单位的,而setTextSize()是以sp为原创 2011-08-12 21:34:43 · 2281 阅读 · 3 评论 -
Android SDK Android NDK 官方下载地址
Android SDK 3.2Windowshttp://dl.google.com/android/android-sdk_r12-windows.ziphttp://dl.google.com/android/installer_r12-windows.exe原创 2011-08-14 17:12:01 · 1478 阅读 · 0 评论 -
Android Eclipse JNI 调用 .so文件加载问题
http://blog.sina.com.cn/s/blog_4d0afbdb0100m7y7.html背景:对于Android工程 Eclipse里编译好的.so文件放到 libs\armeabi下以后, 这样.so文件就可以打包到apk文件里,在apk装到手机上以后 在转载 2011-08-14 18:22:27 · 5600 阅读 · 0 评论 -
android编译系统makefile(Android.mk)写法
http://www.cnblogs.com/hesiming/archive/2011/03/15/1984444.htmlandroid编译系统的makefile文件Android.mk写法如下(1)Android.mk文件首先需要指定LOCAL_PATH转载 2011-08-14 18:40:24 · 790 阅读 · 0 评论 -
Makefile之wildcard
http://blog.csdn.net/Matrix_Designer/article/details/58960131、wildcard : 扩展通配符2、notdir : 去除路径3、patsubst :替换通配符例子:建立一个测试目录,在测试目录下转载 2011-08-14 18:45:37 · 1100 阅读 · 0 评论 -
Eclipse & Android 模拟器快捷键
http://blog.csdn.net/gf771115/article/details/5669282******Android模拟器快捷键****** F1/PgUp Menu key 菜单键 F2/PgDown Star key转载 2011-08-14 23:57:22 · 1586 阅读 · 1 评论 -
Android在JNI中输出输出LOG
http://hi.baidu.com/theonlyking/blog/item/58dcc61373a98ac8f7039ebc.html现在Android发展的如火如荼,但是它的一些程序还是需要调用到C的代码,这期间的衔接(JAVA与C之间)就叫转载 2011-08-14 18:25:53 · 1448 阅读 · 0 评论 -
Android模拟器使用的快捷键、参数、注意事项
http://www.ophonesdn.com/blog/renxiao2010/showBlog/publicshow/958391d3-8b79-4e87-b6ec-8955b753d7b4?count=&max=&index=Android Emu转载 2011-08-14 23:59:15 · 1022 阅读 · 0 评论 -
ndk连接第三方库
看ndk说明文档关于第三方库(Prebuilts)的用法,安装上面的方法试了下,结果老是连接不上,第三方库中的函数连接不到:Administrator@4ec48ba026e34ae /cygdrive/e/myprj/hello-jni/jni$ /cygdrive原创 2011-08-14 23:56:11 · 9047 阅读 · 3 评论 -
android模拟器无法联网
http://hi.baidu.com/bing2liuliu/blog/item/e1c33408d3bacddb3ac763fe.htmlAndroid模拟器默认的地址是10.0.2.3,默认的DNS也是10.0.2.3,对于在家里上网学习Android的人来讲,转载 2011-08-16 23:05:16 · 1115 阅读 · 1 评论 -
Android 应用程序版本(versionCode, versionName)
http://hi.baidu.com/fountainblog/blog/item/0dc1af7e714d9c210dd7dade.html在程序升级/维护过程中,版本控制是一个很重要的内容。用户需要了解安装到设备上的应用程序的版本信息,以及了解哪些版转载 2011-08-18 22:22:59 · 8843 阅读 · 0 评论 -
java /n /r /t
http://blog.csdn.net/niguang09/article/details/6275040 /t相当于键盘的Tab键,/n换行New Line,/r回车Carriage Return,基本的概念应该是回车表示回到最前面,换行表示换一行。操作系统的不转载 2011-08-20 11:11:14 · 2132 阅读 · 1 评论 -
Android——WebView组件的使用详解
http://panxq0809.iteye.com/blog/718737通过本专题的讲解可以了解到WebView组件的详细使用:网络内容1、LoadUrl直接显示网页内容(单独显示网络图片)2、LoadData显示中文网页内容(含空格的处理转载 2011-08-20 17:51:58 · 1400 阅读 · 0 评论 -
java各种语言之间的转码问题
http://liuwentao.iteye.com/blog/61438许多人用 Java 处理到中文数据时,常会出现乱码。关于 Java 和中文兼容性的问题,实在让许多程序员为此伤透脑筋,相关的问题每隔几天就会出现在网络上。为了舒缓您紧蹙的眉头,我特别写了这系列文转载 2011-08-20 21:23:07 · 3131 阅读 · 2 评论 -
Android Animation学习笔记
http://www.cnblogs.com/feisky/archive/2010/01/11/1644482.html关于动画的实现,Android提供了Animation,在Android SDK介绍了2种Animation模式:1. Tween转载 2011-08-27 12:19:39 · 687 阅读 · 1 评论 -
Android ImageView 加边框
http://www.cnblogs.com/shadowjl/archive/2011/04/01/2002799.html直接看代码: 1 package shadow.widget; 2 3 import android.content转载 2011-09-23 00:07:14 · 2189 阅读 · 0 评论 -
android应用程序界面不能铺满模拟器的整个屏幕
新建一个模拟器 1024 X 768 的屏幕,自己建了应用程序一直不能暂满全屏,内容是完整的,只在屏幕的中间显示,像被缩小了似的。后来经高人指点,才知道是应用程序要指定SDK的最小版本,而且版本要不能小于8,即android2.2,在AndroidManifest.xml中增原创 2011-09-23 21:16:51 · 4312 阅读 · 0 评论 -
android2.2的ImageView.java
/* * Copyright (C) 2006 The Android Open Source Project * * Licensed under the Apache License, Version 2.0 (the "License"); * you may no原创 2011-09-23 21:21:06 · 1184 阅读 · 0 评论 -
在Ubuntu上为Android系统编写Linux内核驱动程序
http://blog.csdn.net/luoshengyang/article/details/6568411在智能手机时代,每个品牌的手机都有自己的个性特点。正是依靠这种与众不同的个性来吸引用户,营造品牌凝聚力和用户忠城度,典型的代表非iphone莫属了转载 2011-09-25 11:04:33 · 736 阅读 · 0 评论 -
Android系统的智能指针(轻量级指针、强指针和弱指针)的实现原理分析
http://blog.csdn.net/luoshengyang/article/details/6786239Android系统的运行时库层代码是用C++来编写的,用C++来写代码最容易出错的地方就是指针了,一旦使用不当,轻则造成内存泄漏,重则造成系统崩溃。不过系转载 2011-09-25 11:18:30 · 1288 阅读 · 0 评论 -
多点触控测试代码 PointerLocation
PointerLocation这个多点触控测试程序,在android的源码中有,只包括下面的两个文件,android\development\apps\Development\src\com\android\development\PointerLocation.java原创 2011-10-01 19:34:32 · 4543 阅读 · 1 评论 -
android的ndk下,解决两个so相互调用的问题
A、B两个模块,主要都是用C实现的,需要用ndk编译成两个a.so、b.so,但是a.so内调用b.so中的函数,b.so内也调用了a.so中的函数,而且由于某些原因A、B必须分开编译。问题是无论先编译那个模块都会编译不通过,因为它们相互依赖。为了编译通过,必须在编译原创 2011-09-29 00:48:24 · 10311 阅读 · 1 评论 -
在android上用HttpURLConnection获取网页内容
界面效果如下,在编辑框中输入网址,点击按钮后,获取编辑框中的网址,打开HttpURLConnection连接,并获取输入流,将返回的流保存为html文件,然后再用WebView将html文件显示出来。主要代码GetHtml.java(完整代码GetHtml原创 2011-08-21 01:11:24 · 5699 阅读 · 1 评论 -
使用addView方法时,如何保持已有动态控件位置不被改变
我在AbsoluteLayout动态添加了一些ImageView,用来表示批注,这些ImageView在相关事件中用layout改变位置。但是改变了它们的位置后,再用addview方法添加一个新的ImageView后,所有ImageView都重新出现在原来addview时的位原创 2011-10-08 22:16:34 · 11579 阅读 · 1 评论 -
在使用ImageButton时,图片被缩放的原因及解决方法
在使用ImageButton时,发现图片被缩小,总是不能铺满按钮,一时找不到原因,实在是让人无奈,只能采用笨办法,把图片做的比按钮大,即使缩小了也能铺满按钮。 后来注意到ndroid工程中有三个目录(drawable-ldpi、drawable-md原创 2011-10-14 00:48:13 · 9934 阅读 · 0 评论 -
Android游戏开发之旅(六)自定义View
http://blog.csdn.net/javatiger427/article/details/6034560有关Android的自定义 View 的框架今天我们一起讨论下,对于常规的游戏 ,我们在View中需要处理以下几种问题: 1.控制事件 2.刷新Vie转载 2011-10-12 21:54:34 · 999 阅读 · 0 评论 -
android上,实现直接在屏幕上显示点击位置,方便调试。
android上,实现直接在屏幕上显示点击位置,方便调试,可支持多点,效果图如下:TestPointActivity.javapackage com.ckl.TestPoint;import java.util.ArrayList;import原创 2011-10-01 23:22:45 · 4114 阅读 · 1 评论 -
Android自动检测版本及自动升级
http://blog.csdn.net/furongkang/article/details/6886526步骤:1.检测当前版本的信息AndroidManifest.xml-->manifest-->android:versionName。2.从服务器获取版本号(版本号存在于xml文件中)并与当前检测到的版本进行匹配,如果不匹配,提示用户进行升级,如果匹配则进入程序主界转载 2011-10-21 07:25:20 · 1192 阅读 · 0 评论 -
Android 利用invalidate 函数与onDraw 事件来实现绘图动画
http://disanji.net/2010/12/12/android-invalidate-ondraw/Android在 onDraw 事件处理绘图,而 invalidate() 函数可以再一次触发onDraw事件,然后再一次进行绘图动作,范例, 如下:Java 程式码12345678910111转载 2011-10-23 07:46:39 · 3206 阅读 · 0 评论 -
Android开发学习 : 多点触摸
http://blog.csdn.net/job_dinge/article/details/6690227其实多点触摸并没有想象中的那么神奇。处理2个手指一般就已经够用,放上3个手指显得有点滑稽,依赖更多手指进行操作绝对不是一个好的主意。 理论上 Android可以处理 多达256 个手指的触摸,大概只有章鱼哥能享受这种技术带来的便利。就编程人员来说,编写多点触摸和单点触摸的方式几乎转载 2011-10-22 21:56:13 · 2478 阅读 · 3 评论 -
关于开发游戏时性能优化的一些方法
目前来说Android平台在整体性能上表现不错,大多数调用都是Dalvik API通过JNI到底层了,但是在游戏性能方面和iPhone的Objective-C有着较大的差距,最新发现有如下的改进: 1. 首先内存方面,可以参考 Android堆内存也可自己定义大小 和优化Dalvik虚拟机的堆内存分配 2. 基础类型上,因为Java没有实际的指针,在敏感运算方面还是要借助NDK来完转载 2011-11-14 14:39:39 · 645 阅读 · 0 评论 -
AndroidManifest中original-package标签
http://www.cnblogs.com/hoji-real/archive/2011/11/10/2244474.html只用于安装在system image的packages。 需要注意下 xmlns:android="http://schemas.android.com/apk/res/android" package="com.a转载 2011-11-14 15:20:58 · 1577 阅读 · 1 评论 -
Permission Denial: reading com.android.browser.BrowserProvider uri content://browser/bookmarks
http://www.eoeandroid.com/thread-56735-1-1.html按照http://abomby.blog.sohu.com/166121477.html配置了一下,在eclipse里面试图运行浏览器,结果出现这些errors:具体是哪一个error使得我的应用程序stop unexpectedly?谢谢各位大虾!:dizzy:01-24 12:46:22.转载 2011-11-21 10:03:48 · 3990 阅读 · 0 评论