Android
纸飞机
性格开朗,适应能力强,有强烈的团队意识,沟通交流能力好,为会真诚;
热爱生活,工作努力,勤奋好学,诚实上进,酷爱计算机互连网;
有强烈的求知欲,善于自学,勇于受挑战,愿在与他人合作的过程中实现自我价值;
有很强的目标和使命感,执着敢打敢拼,富有开拓精神和创新意识。
展开
-
Android屏蔽Home键
public void onAttachedToWindow(){ this.getWindow().setType(WindowManager.LayoutParams.TYPE_KEYGUARD); super.onAttachedToWindow(); } 在activity中加上这段代码就可以屏蔽home,至...原创 2011-05-23 15:35:54 · 192 阅读 · 0 评论 -
Android通知及receiver
1. BroadcastReceiverBroadcastReceiver用来接收如电量低、信号弱等即时广播通知,发送侧调用Context.sendBroadcast(Intent)或Context.sendOrderedBroadcast(Intent)可发送这类广播通知,而BroadcastReceiver则用onReceive (Context, Intent)方法来处理到接受到的...原创 2011-10-24 15:09:53 · 195 阅读 · 0 评论 -
一些不错的Android学习网址
几个不错的Android专栏地址: 第三极: http://disanji.net/category/android-doc/ moandroid: http://www.moandroid.com/?page_id=1176 maxlen的专栏: http://mobile.csdn.net/a/20110209/29...原创 2011-08-05 10:41:00 · 152 阅读 · 0 评论 -
SlidingDrawer 使用
关于SlidingDrawer控件 1.重要属性 android:allowSingleTap:指示是否可以通过handle打开或关闭 android:animateOnClick:指示是否当使用者按下手柄打开/关闭时是否该有一个动画。 android:content:隐藏的内容 android:handle:handle(手柄)2.重要方法 ani...原创 2011-10-28 17:51:32 · 161 阅读 · 0 评论 -
Android:TextView 自动滚动(跑马灯)
参考文章:Android2.2 API 中文文档系列(1) —— TextView[Android1.5]TextView跑马灯效果addStatesFromChildren 和跑马灯TextView总是显示跑马灯效果思想介绍:TextView自带跑马灯的效果,需要设置一下TextView的属性,把显示模式改为“跑马灯”。设置滚动次数。这些都还不够,因为Tex...原创 2011-04-01 13:06:36 · 311 阅读 · 0 评论 -
android ListView 修改背景
修改listview时存在的一些问题:1.、listview在拖动的时候背景图片消失变成黑色背景。等到拖动完毕我们自己的背景图片才显示出来。2 、listview的上边和下边有黑色的阴影。3、lsitview的每一项之间需要设置一个图片做为间隔。针对以上问题 在listview的xml文件中设置一下语句。问题1 有如下代码结解决 android:scrolli...原创 2011-12-14 09:39:17 · 107 阅读 · 0 评论 -
关于Android的多种屏幕支持
首先是几个基本概念:1.屏幕尺寸Screen size即显示屏幕的实际大小,按照屏幕的对角线进行测量。为简单起见,Android把所有的屏幕大小分为四种尺寸:小,普通,大,超大(分别对应:small, normal, large, and extra large).应用程序可以为这四种尺寸分别提供不同的自定义屏幕布局-平台将根据屏幕实际尺寸选择对应布局进行渲染,这种选择对...原创 2011-12-14 14:23:43 · 108 阅读 · 0 评论 -
隐藏输入法
在manifest里设置,android:windowSoftInputMode="stateHidden" 默认就不弹出输入法 在使用listview的时候,当你自定义adapter,布局中还有button,checkbox,checkedtextview,即带有button的控件,这时候button会获得焦点,导致listview的itemclick事件无法触发,这时候可以...原创 2011-11-07 14:16:52 · 100 阅读 · 0 评论 -
List of Android MIME types and Uri's
This is a list of URIs that can be used in intents.TitleURIs or MIME typesDescriptionAndroid packageapplication/vnd.android.package-archiveMIME type for Android application packages (...原创 2011-11-07 16:35:48 · 153 阅读 · 0 评论 -
ListView结合ContextMenu 获取点击项的Position
ContextMenu称为上下文菜单,一般在控件上长按时弹出。今天我们学习ContextMenu的用法,这里与listview相结合,先在ListView显示几个Item,然后在Item上长按,弹出一个菜单(就是ContextMenu),点击菜单上的项目,提示刚才长按的Item的Position.main.xml 里就一个ListView <?xml versio...原创 2011-11-07 17:35:06 · 214 阅读 · 0 评论 -
Android开发 系统应用调用,Intent使用总结
转载来源网上资料。显示网页: 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.8...原创 2011-11-09 09:48:34 · 139 阅读 · 0 评论 -
Android使用AIDL设计和调用远程接口
在Android中, 每个应用程序都可以有自己的进程。在写UI应用的时候, 经常要用到Service。 在不同的进程中,怎样传递对象呢? 在Android平台中不允许跨进程内存共享。 因此传递对象, 只能把对象拆分成操作系统能理解的简单形式,所以,他们需要把对象拆分成操作系统能理解的简单形式,以便伪装成对象跨越边界访问。 写"marshall"的代码是繁琐而枯燥的工作,好在AIDL提...原创 2011-11-24 18:14:11 · 198 阅读 · 0 评论 -
详解android:scaleType属性
android:scaleType是控制图片如何resized/moved来匹对ImageView的size。ImageView.ScaleType / android:scaleType值的意义区别:CENTER /center 按图片的原来size居中显示,当图片长/宽超过View的长/宽,则截取图片的居中部分显示CENTER_CROP / centerCrop 按比例...原创 2011-11-28 17:09:05 · 82 阅读 · 0 评论 -
Git使用指南
1.创建目录 $ git config --global user.name "Your Name Comes Here" $ git config --global user.email you@yourdomain.example.com $ git config --list 查看相关信息 $ git init 如果作为 Server 存在,那么可以忽略工作目录,...原创 2012-03-15 14:43:54 · 96 阅读 · 0 评论 -
Notification
可以给Notification设置缺省的表现形式: notification.defaults=? Notification.DEFAULT_SOUND Notification.DEFAULT_VIBRATE Notification.DEFAULT_ALL Notification.DEFAULT_LIGHTS 1 手机发声 Android允许你播放任何手...原创 2011-10-21 16:49:01 · 89 阅读 · 0 评论 -
Android获取其他包的Context实例
Android中有Context的概念,想必大家都知道。Context可以做很多事情,打开activity、发送广播、打开本包下文件夹和数据库、获取classLoader、获取资源等等。如果我们得到了一个包的Context对象,那我们基本上可以做这个包自己能做的大部分事情。 那我们能得到吗?很高兴的告诉你,能! Context有个createPacka...原创 2011-10-20 11:17:11 · 77 阅读 · 0 评论 -
Android 中Message,MessageQueue,Looper,Handler详解+实例
一、几个关键概念1、MessageQueue:是一种数据结构,见名知义,就是一个消息队列,存放消息的地方。每一个线程最多只可以拥有一个MessageQueue数据结构。创建一个线程的时候,并不会自动创建其MessageQueue。通常使用一个Looper对象对该线程的MessageQueue进行管理。主线程创建时,会创建一个默认的Looper对象,而Looper对象的创建,将...原创 2011-10-18 13:23:24 · 76 阅读 · 0 评论 -
Android Architecture
一‧Android的來源:Google 併購 Android 公司後所推出的手機平台,採用 Linux 為作業系統。所以系統程式包含了 C 語言的標準函式庫,但應用程式主要以Java語言在Dalvik VM虛擬機器執行,應用程式開發環境以Eclipse為主,加上 Android Development Tools (ADT) Plugin。 二‧Android的目的:Android平台...原创 2011-05-24 11:49:47 · 188 阅读 · 0 评论 -
几个不错的Android专栏地址
第三极:http://disanji.net/category/android-doc/ moandroid:http://www.moandroid.com/?page_id=1176 maxlen的专栏:http://mobile.csdn.net/a/20110209/291511.html 魏祝林的专栏:http://blog.csdn.net/...原创 2011-05-24 15:48:45 · 101 阅读 · 0 评论 -
Android WebView学习
1、添加权限:AndroidManifest.xml中必须使用许可"android.permission.INTERNET",否则会出Web page not available错误。2、在要Activity中生成一个WebView组件:WebView webView = new WebView(this);3、设置WebView基本信息: 如果访问的页面中有Javascrip...原创 2011-09-15 17:55:19 · 66 阅读 · 0 评论 -
Task和Activity相关
android:allowTaskReparenting 用来标记Activity能否从启动的Task移动到有着affinity的Task(当这个Task进入到前台时)——“true”,表示能移动,“false”,表示它必须呆在启动时呆在的那个Task里。 如果这个特性没有被设定,设定到<application>元素上的allowTaskReparenting特性的...原创 2011-09-15 18:04:01 · 68 阅读 · 0 评论 -
Android mk如何使用第三方jar
LOCAL_PATH := $(call my-dir)include $(CLEAR_VARS)LOCAL_MODULE_TAGS := optionalLOCAL_STATIC_JAVA_LIBRARIES := robotimu-soloLOCAL_SRC_FILES := $(call all-java-files-under, src)LOCAL_SDK_VERSION := curre...原创 2011-07-01 15:30:28 · 143 阅读 · 0 评论 -
android.view.WindowManager$BadTokenException: Unable to add window
android.view.WindowManager$BadTokenException: Unable to add window -- token android.os.BinderProxy@438e7108 is not valid; is your activity running? 原因:子Activity启动dialog(或类似操作)引发此错误解决方法:Al...原创 2011-09-28 10:19:18 · 84 阅读 · 0 评论 -
Android-sharedUserId数据权限
Android给每个APK进程分配一个单独的用户空间,其manifest中的userid就是对应一个Linux用户(Android 系统是基于Linux)的.所以不同APK(用户)间互相访问数据默认是禁止的.但是它也提供了2种APK间共享数据的形式:1. Share Preference. / Content ProviderAPK可以指定接口和数据给任何其他APK读取. 需要自己实现接口和Sha...原创 2011-07-20 17:59:15 · 82 阅读 · 0 评论 -
Android 2.3 API改变大全
Android 2.3的API Level为9,有关所有的API改变,Android123帮助大家总结如下: 新增包android.media.audiofx 混响音效android.net.sip VOIP支持android.nfc NFC支付支持android.os.storage 存储管理类详细的请查看 Android 2.3新特性及改进列表,已正式发布 一文移除...原创 2011-03-16 15:13:54 · 76 阅读 · 0 评论 -
canvas.translate(x,y)理解
translate(float x,float y)函数是将整个canvas水平移动x,垂直移动y距离。可以通过translate函数来实现滚动的功能。之前对于canvas.translate(x,y)的理解有的错误,之前一直以原点(0,0)为基准点,作用就是移动原点,默认的原点(0,0)是在屏幕左上角的,你可以通过translate(x,y)把点(x,y)作为原点,就一直以为这个(x,y...原创 2011-10-17 15:59:47 · 195 阅读 · 0 评论 -
下拉刷新
下拉刷新 参考代码 https://github.com/johannilsson/android-pulltorefresh原创 2011-10-18 11:10:57 · 65 阅读 · 0 评论 -
众多Android 开源项目推荐,给力工作给力学习
转自:http://www.cnblogs.com/TerryBlog/archive/2011/04/18/2019907.htmlFBReaderJ FBReaderJ用于Android平台的电子书阅读器,它支持多种电子书籍格式包括:oeb、ePub和fb2。此外还支持直接读取zip、tar和gzip等压缩文档。 项目地址:http://www....原创 2011-10-18 11:54:13 · 150 阅读 · 0 评论 -
免费的Android UI库及组件推荐
转自:http://www.iteye.com/news/22984 短短数年时间Android平台就已经形成了一个庞大而活跃的开发者社区。许多社区开发的项目业已进入成熟阶段,甚至可以用于商业的软件生产中,且不用担心质量问题。 本文编译自androiduipatterns,意在分享一些免费、开源的Android UI库及组件资源。 一、UI组件库 1. GreenDroid 该项目可以...原创 2011-10-18 13:10:03 · 107 阅读 · 0 评论 -
Activity 的生命周期 以及 横屏竖屏切换时 Activity 的状态变化
转自:http://www.blogjava.net/lincode/archive/2011/09/16/358768.html 生命周期Android 系统在Activity 生命周期中加入一些钩子,我们可以在这些系统预留的钩子中做一些事情。例举了 7 个常用的钩子:protected void onCreate(Bundle savedInstanceState)protected ...原创 2011-10-18 13:21:04 · 62 阅读 · 0 评论 -
repo用法
repo用法(转载)http://blogold.chinaunix.net/u3/93255/showart_2489270.html 关于repo的一些命令 1、怎样在代码文件夹下所有git库都建立分支? repo start --all <分支名>2、怎样删除代码文件夹下所有git库的分支? repo abandon <分支名>*1和2其实就...原创 2012-03-16 14:24:25 · 301 阅读 · 0 评论