android
文章平均质量分 61
alfredtofu
这个作者很懒,什么都没留下…
展开
-
Android 系统应用调用,intent的使用总结帖(转自android专区)
显示网页: 1. Uri uri = Uri.parse("http://www.google.com"); 2. Intent it = new Intent(Intent.ACTION_VIEW,uri); 3. startActivity(it);显示地图: 1. Uri uri = Uri.parse("geo:38.899533,-77.036476"); 2. Intent it = new Intent(Intent.Action_VIEW,uri); 3. startActivi转载 2010-08-31 15:43:00 · 706 阅读 · 0 评论 -
关于android真机测试(linux系统下)
今天测试程序,在虚拟机上运行出问题,于是用真机来测试,但是发现ubuntu下不认。。调用./adb devices显示如下。。结果无法用真机测试。List of devices attached emulator-5554 device???????????? no permissionsgoogle小米真机测试无果,google ubuntu android 真机测试找到了线原创 2011-11-30 23:21:22 · 3264 阅读 · 2 评论 -
android 各版本源码
Android2.3:http://lizongbo.googlecode.com/files/android_gingerbread_javasrc.zipAndroid2.2:http://lizongbo.googlecode.com/files/android_fro原创 2011-10-02 17:34:52 · 1007 阅读 · 0 评论 -
remark一些小小东西2——android
解决屏幕旋转90度的问题(还没验证横屏的情况),等项目做完了就去验证一下:在竖屏的情况下,用函数setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);就可以解决。在xt701上,如果只是这样会导致预览的时候视频流会被拉伸,这样需要在surfaceChanged(SurfaceHolder holder, int format, int width, int height)函数里面加上一句:p.setPreviewSize(wid原创 2011-04-22 22:43:00 · 819 阅读 · 0 评论 -
android ndk windows 环境配置
<br /><br />记录一下Windows下Android NDK的配置方法。<br />1.下载NDK<br />http://dl.google.com/android/ndk/android-ndk-r4-windows.zip<br />此为r4版,因此以下均为r4版的配置方法。<br />2.下载安装Cygwin<br />http://www.cygwin.com/setup.exe<br />此为安装程序,需要在线下载一些安装包,选一个台湾的镜像下载,速度能够快一些。<br />选择安装包转载 2011-02-24 09:38:00 · 967 阅读 · 0 评论 -
让你的软件飞起来:RGB转为YUV
<br /><br />朋友曾经给我推荐了一个有关代码优化的pdf文档《让你的软件飞起来》,看完之后,感受颇深。为了推广其,同时也为了自己加深印象,故将其总结为word文档。下面就是其的详细内容总结,希望能于己于人都有所帮助。<br /> <br />速度取决于算法<br />同样的事情,方法不一样,效果也不一样。比如,汽车引擎,可以让你的速度超越马车,却无法超越音速;涡轮引擎,可以轻松 超越音障,却无法飞出地球;如果有火箭发动机,就可以到达火星。<br /> <br />代码的运算速度取决于以下几个方面<转载 2011-03-05 17:50:00 · 2925 阅读 · 0 评论 -
关于Android的线程问题
<br />之前做的色觉翻译和模拟的时候总出现假死机情况,原因是没加线程,Android把所有的资源都用于处理(执行我的操作),后来加上线程,就没了这假死情况。<br />在Android系统中创建和启动线程的方法与传统的Java程序相同,首先要创建一个Thread对象,然后使用Thread类的start方法开始一个线程。线程在启动后,就会执行Runnable接口的run方法。原创 2011-02-20 01:14:00 · 624 阅读 · 0 评论 -
关于startActivityForResult
<br />今晚用到了这个函数,才发现我是如此的不熟悉,哈哈,不过也是的,太久没碰了。<br />在此记录一下:加入有A启动B,然后有B返回A,则应有A调用startActivityForResult()函数,而不是B调用,今晚就错在这里。。<br />在A中,<br />Intent intent = new Intent(A.this, B.class);startActivityForResult(intent, 1); //其中1为requestCode,用于唯一标识B返回时的状态(不知原创 2011-02-20 01:06:00 · 843 阅读 · 0 评论 -
ndk初体验
(其实只是写了个helloworld)1.跟往常一样,先建一个Android的project2.在工程的根目录下面建一个jni的文件夹,里面创建你需要用到的c/c++源文件以及Android.mk.3.编写c/c++代码:以下是我的测试:#include //这个加上jstring Java_cn_com_alfred_MyJNI_stringFromJNI(JNIEnv* env, jobject thiz) { return (*env)->NewStringUTF(env, "Alfre原创 2011-02-25 12:49:00 · 555 阅读 · 0 评论 -
CursorAdapter
在CursorAdapter里面,cursor记录的位置有系统管理,使用的时候将它当作只含有一个记录的对象。用户只需要直接用。如果自己写一个类继承CursorAdapter,一般都要有private LayoutInflater layoutInflater;这个私有成员,而且这个私有成员在构造函数的时候要获得值。此外需要重写void setView(View view, Cursor cursor)、void bindView(View view, Context context, Cursor curs原创 2010-09-05 23:26:00 · 4370 阅读 · 3 评论 -
Android类库常用类型解析
在Android类库中,各种包写成android.*的方式,重要包的描述如下所示:android.app :提供高层的程序模型、提供基本的运行环境android.content 包含各种的对设备上的数据进行访问和发布的类android.database :通过内容提供者浏览和操作数据库android.graphics :底层的图形库,包含画布,颜色过滤,点,矩形,可以将他们直接绘制到屏幕上.android.location :定位和相关服务的类android.media :提供一些类管理多种音频、视频的媒体原创 2010-09-03 20:43:00 · 575 阅读 · 0 评论 -
Gallery的小技巧
<br />Gallery一般用户显示图像列表,与GridView不同,他只能水平显示一行,而且支持水平华东效果。但是本身并不支持循环显示图像,也就是说,当显示到最后一个图像时,图像类表就不在想左移动了。要实现这个效果也不难,我们知道Gallery的图像来自于他的adapter,于是我们可以在BaseAdapter类中的getCount中返回一个很大数,因为getView方法的调用与getCount方法的返回值有关,getView方法的position参数绝对不会大于n-1,所以我们令getCount方法返原创 2010-09-06 08:24:00 · 576 阅读 · 0 评论 -
android关于this
记得。。记得。。记得用到this的时候最好、最好、最好加上类名,不然在内部类或者匿名类里面经常出错!!原创 2010-09-05 14:18:00 · 1020 阅读 · 0 评论 -
android开发中经常看到@Override是什么意思呢?
@Override是伪代码,表示重写(当然不写也可以),不过写上有如下好处: 1、可以当注释用,方便阅读 2、编译器可以给你验证@Override下面的方法名是否是你父类中所有的,如果没有则报错 比如你如果没写@Override而你下面的方法名又写错了,这时你的编译器是可以通过的(它以为这个方法是你的子类中自己增加的方法)example:在重写父类的onCreate时,在方法前面加上@Override 系统可以帮你检查方法的正确性。例如,public void onCreate(Bundle s原创 2010-09-05 13:38:00 · 9646 阅读 · 0 评论 -
android关于权限的问题
希望能帮到大家,希望大家继续补充MyLocation API调用获取的Cellid等定位信息必需添加android.permission.ACCESS_COARSE_LOCATION这个声明ACCESS_FINE_LOCATION、ACCESS_LOCATION_EXTRA_COMMANDS、ACCESS_MOCK_LOCATION是有关GPS定位获取的信息使用GPSLocationProvider类的相关定位信息必需声明android.permission.ACCESS_FINE_LOCATION、a原创 2010-08-31 16:05:00 · 703 阅读 · 0 评论 -
新浪微博客户端源码 android
最近做作业选了这个题目。。其实难度还是挺大的。。最近要考试,本来有很多心得要写,来不及,先附上部分亮点以及源码:1.OAuth1.0认证2.支持下拉刷新,自动加载更多的ListView--AutoGetMoreListView.java3.图片异步下载,同时可设置在加载图片时候显示的图片或多张图片顺序播放--AsyncImageView.java4.支持GIF动态图查看,多点触控浏原创 2012-01-01 22:52:50 · 5200 阅读 · 1 评论