摘要: Annotation在java的世界正铺天盖地展开,有空写这一篇简单的annotations的文章,算是关于Annotation入门的文章吧,希望能各位们能抛砖,共同学习...... 不讲废话了,实践才是硬道理. 第一部分:了解一下java1.5起默认的三个annotation类型: 一个是@Ove... 阅读全文
posted @ 2014-12-15 15:03 rfheh 阅读(529) 评论(0) 推荐(0) 编辑
摘要: enum 用法:用例1:public enum Enum1 { // 雅虎头条新闻 RSS 种子 YAHOO_TOP_STORIES("http://rss.news.yahoo.com/rss/topstories"), //CBS 头条新闻 RSS 种子 CBS_... 阅读全文
posted @ 2014-12-15 14:58 rfheh 阅读(218) 评论(0) 推荐(0) 编辑
摘要: Java(Android)线程池介绍new Thread的弊端及Java四种线程池的使用,对Android同样适用。本文是基础篇,后面会分享下线程池一些高级功能。1、new Thread的弊端执行一个异步任务你还只是如下new Thread吗?new Thread(new Runnable() { ... 阅读全文
posted @ 2014-12-15 14:56 rfheh 阅读(234) 评论(0) 推荐(0) 编辑
摘要: AsyncTask和Handler对比1 ) AsyncTask实现的原理,和适用的优缺点AsyncTask,是android提供的轻量级的异步类,可以直接继承AsyncTask,在类中实现异步操作,并提供接口反馈当前异步执行的程度(可以通过接口实现UI进度更新),最后反馈执行的结果给UI主线程.使... 阅读全文
posted @ 2014-12-15 14:54 rfheh 阅读(183) 评论(0) 推荐(0) 编辑
摘要: Android 编程下 Touch 事件的分发和消费机制Android 中与 Touch 事件相关的方法包括:dispatchTouchEvent(MotionEvent ev)、onInterceptTouchEvent(MotionEvent ev)、onTouchEvent(MotionEve... 阅读全文
posted @ 2014-12-15 14:48 rfheh 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 一、SurfaceView简介SurfaceView可以在主线程之外的线程中向屏幕绘图上。这样可以避免画图任务繁重的时候造成主线程阻塞,从而提高了程序的反应速度。在游戏开发中多用到SurfaceView,游戏中的背景、人物、动画等等尽量在画布canvas中画出。什么是Surface在这里要先说说什么... 阅读全文
posted @ 2014-12-15 14:46 rfheh 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 1. view Page 页面 重置 (加载) 问题 当我们使用ViewPage控件时,假设我们的ViewPage有三页,当我们第一次启动ViewPage显示第一页的时候,ViewPage会预加载第二页,这样当我们向第二页滑动的时候就可以看见第二页的内容了,因为第二页的内容在第一页内容显示的时候就已... 阅读全文
posted @ 2014-12-15 14:43 rfheh 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 1.View 获取位置getLocationOnScreen ,计算该视图在全局坐标系中的x,y值,(注意这个值是要从屏幕顶端算起,也就是索包括了通知栏的高度)//获取在当前屏幕内的绝对坐标getLocationInWindow ,计算该视图在它所在的widnow的坐标x,y值,//获取在整个窗口内... 阅读全文
posted @ 2014-12-15 14:43 rfheh 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 在继承View控件重写控件功能时,时常会对控件内容进行滚动,那么就需要调用View内容移动的两个方法之一:View.scrollBy(int x, int y) --> 内容平滑地滚动到目标坐标(可看的移动效果)View.scrollTo(int x, int y) --> 内容马上滚动到目标坐标(... 阅读全文
posted @ 2014-12-15 14:42 rfheh 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 代码安装APK文件Intent intent = new Intent(Intent.ACTION_VIEW); intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);intent.setAction(android.content.Intent.ACTI... 阅读全文
posted @ 2014-12-15 14:40 rfheh 阅读(180) 评论(0) 推荐(0) 编辑