05 2014 档案

二维码、条形码扫描——使用Google ZXing
摘要:我在项目中用到了二维码扫描的技术,用的是Google提供的ZXing开源项目,它提供二维码和条形码的扫描。扫描条形码就是直接读取条形码的内容,扫描二维码是按照自己指定的二维码格式进行编码和解码。可以到http://code.google.com/p/zxing/下载ZXing项目的源码,然后按照官方... 阅读全文

posted @ 2014-05-22 16:15 veins 阅读(455) 评论(0) 推荐(0) 编辑

Java代码注释TODO FIXME XXX的意义
摘要:特殊注释:1 TODO表示需要实现,但目前还未实现的功能2 XXX勉强可以工作,但是性能差等原因3 FIXME代码是错误的,不能工作,需要修复TODO: + 说明:如果代码中有该标识,说明在标识处有功能代码待编写,待实现的功能在说明中会简略说明。FIXME: + 说明:如果代码中有该标识,说明标识处... 阅读全文

posted @ 2014-05-22 14:51 veins 阅读(4792) 评论(0) 推荐(2) 编辑

Intent的FLAG_ACTIVITY_CLEAR_TOP和FLAG_ACTIVITY_REORDER_TO_FRONT
摘要:Activity的两种启动模式:FLAG_ACTIVITY_CLEAR_TOP和FLAG_ACTIVITY_REORDER_TO_FRONT1. 如果已经启动了四个Activity:A,B,C和D。在D Activity里,我们要跳到B Activity,同时希望C finish掉,可以在start... 阅读全文

posted @ 2014-05-22 13:52 veins 阅读(180) 评论(0) 推荐(0) 编辑

跟 Task 有关的 Intent对象中设置的Flag
摘要:FLAG_ACTIVITY_BROUGHT_TO_FRONT这个标志一般不是由程序代码设置的,如在launchMode中设置singleTask模式时系统帮你设定。FLAG_ACTIVITY_CLEAR_TOP如果设置,并且这个Activity已经在当前的Task中运行,因此,不再是重新启动一个这个... 阅读全文

posted @ 2014-05-22 13:50 veins 阅读(334) 评论(0) 推荐(0) 编辑

android notification 的总结分析
摘要:notification是一种出现在任务栏的提示,特别是在4.0以后notification改进了不少,本文内容都是基于4.0及4.1以后总结来的分类notification有以下几种: 1>普通notification 1.内容标题 2.大图标 3.内容 4.内容附加... 阅读全文

posted @ 2014-05-21 19:27 veins 阅读(297) 评论(0) 推荐(0) 编辑

Android网络连接判断与处理
摘要:获取网络信息需要在AndroidManifest.xml文件中加入相应的权限。1)判断是否有网络连接 1 public boolean isNetworkConnected(Context context) { 2 if (context != null) { 3 C... 阅读全文

posted @ 2014-05-20 15:03 veins 阅读(147) 评论(0) 推荐(0) 编辑

Android编程获取网络连接状态(3G/Wifi)及调用网络配置界面
摘要:http://www.mobiletuts.me获取网络连接状态随着3G和Wifi的推广,越来越多的Android应用程序需要调用网络资源,检测网络连接状态也就成为网络应用程序所必备的功能。Android平台提供了ConnectivityManager类,用于网络连接状态的检测。Android开发文... 阅读全文

posted @ 2014-05-20 14:21 veins 阅读(212) 评论(0) 推荐(0) 编辑

Color Drawable
摘要:android的图片资源除了常规图片之外,还支持自定义的颜色图片,分为矩形和圆角矩形。下面分别说明一下这两种自定义图片的用法。1.矩形颜色图片 #f00 #0000ff #f0f0// Get a drawableColorDrawable redDrawable = (ColorDrawab... 阅读全文

posted @ 2014-05-16 17:01 veins 阅读(424) 评论(0) 推荐(0) 编辑

Android按钮设置文字变色ColorStateList
摘要:Windows平台VC,对于不同的按钮状态,采用不同的颜色显示文字,实现起来比较复杂,一般都得自绘按钮。但是Android里面实现起来非常方便。我们首先添加一个ColorStateList资源XML文件,XML文件保存在res/color/button_text.xml:Java代码Java代码Bu... 阅读全文

posted @ 2014-05-16 15:20 veins 阅读(558) 评论(0) 推荐(0) 编辑

Fragment之间的通信
摘要:在本节中,你会学到1、定义接口2、实现接口3、将消息传递给fragment为了重用Fragment UI 组件,在设计中你应该通过定义每一个fragemnt自己的layout和行为,让fragment的自包含和模块化。一旦你定义了这些可重用的Fragment,你可以通过Activity将它们关联起来... 阅读全文

posted @ 2014-05-15 21:59 veins 阅读(178) 评论(0) 推荐(0) 编辑

Saving Activity state in Android
摘要:You need to override onSaveInstanceState(Bundle savedInstanceState) and write the application state values you want to change to the Bundle parameter ... 阅读全文

posted @ 2014-05-15 21:54 veins 阅读(171) 评论(0) 推荐(0) 编辑

Android Activity和Fragment的转场动画
摘要:Activity转场动画 Activity的转场动画是通过overridePendingTransition(int enterAnim, int exitAnim)实现的。 这个方法是API Level 5 加入的。 这个方法在startActivity(Intent)orfinish()之... 阅读全文

posted @ 2014-05-15 21:50 veins 阅读(269) 评论(0) 推荐(0) 编辑

Acitivity进入退出动画效果的两种实现
摘要:以前做项目的时候一直没有注意过activity切换动画的问题,一方面因为没有人要求,一方面因为自己还没能静下心来好好学习。现在把这个问题弄清楚了,拿出来分享下。自己也做个总结。 我这里说的两种实现一种是通过调用overridePendingTransition方式指定将要打开的activity的动画... 阅读全文

posted @ 2014-05-15 19:21 veins 阅读(6227) 评论(0) 推荐(0) 编辑

关于 overridePendingTransition()使用
摘要:实现两个 Activity 切换时的动画。在Activity中使用有两个参数:进入动画和出去的动画。注意1、必须在 StartActivity()或 finish() 之后立即调用。2、而且在 2.1 以上版本有效3、手机设置-显示-动画,要开启状态//实现淡入浅出的效果startActivity(... 阅读全文

posted @ 2014-05-15 11:04 veins 阅读(229) 评论(0) 推荐(0) 编辑

Git学习
摘要:1.Git Community Book 中文版2. Git Cheat Sheet 阅读全文

posted @ 2014-05-15 10:44 veins 阅读(185) 评论(0) 推荐(0) 编辑

vboxdrv: Unknown symbol mcount (err 0) 解决方法
摘要:问题:执行sudo /etc/init.d/vboxdrv setup后出错,用demsg查看得到:vboxdrv: Unknown symbol mcount (err 0)解决:将gcc从4.4升级到4.6后再执行sudo /etc/init.d/vboxdrv setupcd /usr/bin... 阅读全文

posted @ 2014-05-14 09:30 veins 阅读(2565) 评论(1) 推荐(1) 编辑

【Android动画】之Tween动画 (渐变、缩放、位移、旋转)
摘要:Android 平台提供了两类动画。 一类是Tween动画,就是对场景里的对象不断的进行图像变化来产生动画效果(旋转、平移、放缩和渐变)。第二类就是 Frame动画,即顺序的播放事先做好的图像,与gif图片原理类似。下面就讲一下Tweene Animations。主要类:Animation 动画Al... 阅读全文

posted @ 2014-05-13 21:25 veins 阅读(248) 评论(0) 推荐(0) 编辑

关于Canvas.drawText中xy位置问题
摘要:问:canvas.drawText("3",x,y,paint);x和y是指画得时候数字3中心的坐标吗?还是左上角的坐标?答:x默认是‘3’这个字符的左边在屏幕的位置,如果设置了paint.setTextAlign(Paint.Align.CENTER);那就是字符的中心,y是指定这个字符basel... 阅读全文

posted @ 2014-05-13 16:51 veins 阅读(521) 评论(0) 推荐(0) 编辑

Android那些事儿之自定义进度条
摘要:原创作品,允许转载,转载时请务必以超链接形式标明文章原始出处、作者信息和本声明。否则将追究法律责任。http://winwyf.blog.51cto.com/4561999/857867Android原生控件只有横向进度条一种,而且没法变换样式,比如原生rom的样子很丑是吧,当伟大的产品设计要求更换... 阅读全文

posted @ 2014-05-09 18:21 veins 阅读(309) 评论(0) 推荐(0) 编辑

自定义控件之-----progressBar
摘要:写了那一年多代码都没有认认真真写过自定义控件,最近看到网易新闻里面的加载图标如图感觉很有意思,就准备自己写个玩玩。在api里面脑补了一些canvas的姿势,就上了,效果如下。说实话真心不难,自定义控件比起平时做的应用多了几分自由和创作的快感,可能我应该去做游戏,代码如下,注释已经写的很白痴了:[ja... 阅读全文

posted @ 2014-05-09 18:17 veins 阅读(310) 评论(0) 推荐(0) 编辑

Remove Old Kernels in Ubuntu 11.10 (Oneiric ocelot)
摘要:When you’re running Ubuntu and updating your system frequently, there is a high chance that older kernels that are no longer needed are still installe... 阅读全文

posted @ 2014-05-09 10:14 veins 阅读(417) 评论(0) 推荐(0) 编辑

Android杂谈--ListView之BaseAdapter的使用
摘要:前言 话说开发用了各种Adapter之后感觉用的最舒服的还是BaseAdapter,尽管使用起来比其他适配器有些麻烦,但是使用它却能实现很多自己喜欢的列表布局,比如ListView、GridView、Gallery、Spinner等等。它是直接继承自接口类Adapter的,使用Base... 阅读全文

posted @ 2014-05-08 21:10 veins 阅读(185) 评论(0) 推荐(0) 编辑

Android:利用Java反射调用@hide的API
摘要:置使用3G数据功能:从源代码看到隐藏的API(ConnectivityManager.java):查看文本打印?/***Setsthepersistedvalueforenabling/disablingMobiledata.**@paramenabledWhetherthemobiledataco... 阅读全文

posted @ 2014-05-08 20:53 veins 阅读(2924) 评论(0) 推荐(0) 编辑

使用内部(com.android.internal)和隐藏(@hide)API[第4部分,定制ADT]
摘要:本文翻译自http://devmaze.wordpress.com/2011/01/18/using-com-android-internal-part-4-customizing-adt/在前面的文章中,我讲述了如何创建定制的original-android.jar和创建定制的android平台以... 阅读全文

posted @ 2014-05-08 18:13 veins 阅读(313) 评论(0) 推荐(0) 编辑

使用内部(com.android.internal)和隐藏(@hide)API[第3部分,定制android平台]
摘要:本文翻译自https://devmaze.wordpress.com/2011/01/18/using-com-android-internal-part-3-custom-android-platform/在前一篇文章中我展示了如何创建定制的original-android.jar,包含内部API... 阅读全文

posted @ 2014-05-08 18:12 veins 阅读(526) 评论(0) 推荐(0) 编辑

使用内部(com.android.internal)和隐藏(@hide)API[第2部分,定制android.jar]
摘要:本文翻译自https://devmaze.wordpress.com/2011/01/18/using-com-android-internal-part-2-hacking-around/在前一篇文章中,我解释了为什么不通过反射机制,不太容易使用com.android.internal包的内部AP... 阅读全文

posted @ 2014-05-08 17:32 veins 阅读(1123) 评论(0) 推荐(0) 编辑

使用内部(com.android.internal)和隐藏(@hide)API[第1部分,介绍]
摘要:本文翻译自http://devmaze.wordpress.com/2011/01/18/using-com-android-internal-part-1-introduction/#more-79Android有两类API在SDK中不能使用。第一类就是位于包com.android.interna... 阅读全文

posted @ 2014-05-08 17:31 veins 阅读(346) 评论(0) 推荐(0) 编辑

Android 开源框架ActionBarSherlock 和 ViewPager 仿网易新闻客户端
摘要:大家都知道Android的ActionBar是在3.0以上才有的,那么在3.0以下呢,google并没有给我提供在3.0以下支持ActionBar的包,但是外国的大牛JakeWharton实现了在3.0以下使用ActionBar,JakeWharton这位大牛是ActionBarSherlock,A... 阅读全文

posted @ 2014-05-07 19:58 veins 阅读(274) 评论(0) 推荐(0) 编辑

Android 开源框架ViewPageIndicator 和 ViewPager 仿网易新闻客户端Tab标签
摘要:之前用JakeWharton的开源框架ActionBarSherlock和ViewPager实现了对网易新闻客户端Tab标签的功能,ActionBarSherlock是在3.0以下的机器支持ActionBar的功能,有兴趣的可以看看开源框架ActionBarSherlock 和 ViewPager ... 阅读全文

posted @ 2014-05-07 19:54 veins 阅读(234) 评论(0) 推荐(0) 编辑

如何在Eclipse中浏览Android源码
摘要:Google的AndroidSDK包括了android.jar,这个Jar文件包含了Android公有API类文件。他们还提供了一个Eclipse插件,这使得开始Android上的开发相当简单。然而,你却不能找到androidSrc.jar这个Jar文件,所以当你想要在Eclipse中看一下Andr... 阅读全文

posted @ 2014-05-07 19:12 veins 阅读(197) 评论(0) 推荐(0) 编辑

Android下拉刷新的实现---pulltorefresh
摘要:作者对使用方法介绍的很简单。详见:https://github.com/chrisbanes/Android-PullToRefresh/wiki/Quick-Start-Guide我这里写一下自己的一些收获:1. 导入PullToRefresh库,方法详见http://developer.andr... 阅读全文

posted @ 2014-05-07 16:52 veins 阅读(307) 评论(0) 推荐(0) 编辑

Android PopupWindow的使用技巧
摘要:PopupWindow是Android上自定义弹出窗口,使用起来很方便。PopupWindow的构造函数为public PopupWindow(View contentView, int width, int height, boolean focusable)contentView为要显示的vie... 阅读全文

posted @ 2014-05-06 21:54 veins 阅读(214) 评论(0) 推荐(0) 编辑

扩大Eclipse的内存
摘要:做项目的时候,MyEclipse提示内存不足。错误提示大概如下:MyEclipse has detected that less than 5% of the 64MB of PermGen (Non-heap memory) space remains. It is strongly recomm... 阅读全文

posted @ 2014-05-06 20:00 veins 阅读(785) 评论(0) 推荐(0) 编辑

Android Animation动画(很详细)
摘要:http://www.360doc.com/content/13/0102/22/6541311_257754535.shtml 阅读全文

posted @ 2014-05-05 18:42 veins 阅读(170) 评论(0) 推荐(0) 编辑

导航

点击右上角即可分享
微信分享提示