上一页 1 ··· 5 6 7 8 9 10 11 下一页
摘要: 转自:http://blog.csdn.net/zhangqijie001/article/details/5894872其他参考:http://blog.sina.com.cn/s/blog_7db304660100vzyq.html其他参考:http://justsee.iteye.com/blog/989793Android 可设置为随着窗口大小调整缩放比例,但即便如此,手机程序设计人员还是必须知道手机屏幕的边界,以避免缩放造成的布局变形问题。手机的分辨率信息是手机的一项重要信息,很好的是,Android 已经提供DisplayMetircs 类可以很方便的获取分辨率。下面简要介绍 .. 阅读全文
posted @ 2013-07-10 16:17 半夜点烟 阅读(681) 评论(0) 推荐(0)
摘要: 转自:http://www.cnblogs.com/Yogurshine/archive/2013/02/26/2933012.htmlpackage com.lei.handlethread;import android.os.Bundle;import android.os.Handler;import android.app.Activity;import android.view.Menu;import android.widget.Button;public class MainActivity extends Activity { private Button btn = n... 阅读全文
posted @ 2013-07-10 16:03 半夜点烟 阅读(266) 评论(0) 推荐(0)
摘要: 转自:http://titanseason.iteye.com/blog/1858874解决方式:重写ScrollView,然后在xml中定义布局的时候,使用自定义的PagerScrollView而不是系统的ScrollView即可。重点在于重写父类的onInterceptTouchEvent方法import android.content.Context; import android.util.AttributeSet; import android.view.GestureDetector; import android.view.GestureDetector.SimpleOnGest 阅读全文
posted @ 2013-07-10 15:57 半夜点烟 阅读(283) 评论(0) 推荐(0)
摘要: 转自:http://titanseason.iteye.com/blog/1852860以前总是根据context.getResources().getConfiguration().orientation== Configuration.ORIENTATION_PORTRAIT 或者等于 Configuration.ORIENTATION_LANDSCAPE 来获取,但是这样只能获取是横屏或者竖屏,无法确切的知道是左横屏还是右横屏。下面的办法可以确切的知道到底屏幕的状态是什public class Snippet { /** * * 获取当前屏幕旋转角度 * * @param a... 阅读全文
posted @ 2013-07-10 15:55 半夜点烟 阅读(536) 评论(0) 推荐(0)
摘要: Android应用开发之(小技巧之LocalBroadcastManager)Android v4 兼容包提供android.support.v4.content.LocalBroadcastManager工具类,帮助大家在自己的进程内进行局部广播发送与注册,使用它比直接通过sendBroadcast(Intent)发送系统全局广播有以下几点好处。1 因广播数据在本应用范围内传播,你不用担心隐私数据泄露的问题。2 不用担心别的应用伪造广播,造成安全隐患。3 相比在系统内发送全局广播,它更高效。使用方法 通过getInstance(Contextcontext)获取实例,demo如下:/*** 阅读全文
posted @ 2013-07-10 15:51 半夜点烟 阅读(585) 评论(0) 推荐(0)
摘要: 转自:lieren666博客地址:http://blog.csdn.net/lieren666/article/details/7598288What is ApplicationApplication和Actovotu,Service一样是android框架的一个系统组件,当android程序启动时系统会创建一个 application对象,用来存储系统的一些信息。通常我们是不需要指定一个Application的,这时系统会自动帮我们创建,如果需要创建自己 的Application,也很简单创建一个类继承 Application并在manifest的application标签中进行注册(只需 阅读全文
posted @ 2013-07-05 08:13 半夜点烟 阅读(354) 评论(0) 推荐(0)
摘要: 前言:由于我的电脑是64位的,所以下面使用的jdk ; eclipse ; 包括我安装的 ubuntu12.0.4LTS 都是64位的;如果你是32位请下载32位的系统以及jdk,eclipse等软件(之所以用12.0.4LTS因为它稳定,并且官方支持比较好)步骤:1.到eclipse官网下载eclipse for linux,我下载的是Eclipse Class 4.2.2.tar.gz 64位的最新版,因为我电脑是64位的,根据需要下载即可2.到jdk官网下载linux下的jdk; 我下载的是64位 jdk-7u25-linux-x86-64.tar.gz3.把下载的2个压缩包拷贝到/ho 阅读全文
posted @ 2013-06-24 12:33 半夜点烟 阅读(491) 评论(0) 推荐(0)
摘要: StateListDrawable用于组织多个Drawable对象,当使用StateListDrawable作为目标组件的 背景和前景图片时,StateListDrawable对象所显示的Drawable对象会随着目标组件状态的改变而改变, 说白了就是给某个组件添加颜色选择器, 比如一个按钮 按下和离开状态会有不同颜色StateListDrawable支持的状态如下举一个例子, 当EditText获取焦点时,显示红色, 失去焦点时显示默认黑色在res/drawable/创建myImage.xml<?xml version="1.0" encoding="UT 阅读全文
posted @ 2013-06-20 23:02 半夜点烟 阅读(1070) 评论(0) 推荐(0)
摘要: 在工程的res/values/下面可以定义String.xml , colors.xml , dimens.xml 来表示布局文件中需要使用的一些数据例如:dimens.xml定义布局文件中控件的尺寸<?xml version="1.0" encoding="utf-8"?><resources> <dimen name="spacing">8dp</dimen> <!-- 定义GridView组件中每个单元格的宽度、高度 --> <dimen name="c 阅读全文
posted @ 2013-06-20 22:36 半夜点烟 阅读(347) 评论(0) 推荐(0)
摘要: Menu是一个接口, 他有2个子接口, SubMenu和ContextMenu; 前者菜单常见于按home键就会出现 ,后者是一个上下文菜单, 一般点击某个条目会在手机屏幕中出现一个类似悬浮窗口的菜单1.SubMenu的实现总体来说它主要有2个方法--add()和addSubMenu()前者是往子菜单中添加菜单项; 后者是添加一个新的子菜单案例:public class MainActivity extends Activity { @Override public void onCreate(Bundle savedInstanceState) { super.on... 阅读全文
posted @ 2013-06-18 08:57 半夜点烟 阅读(288) 评论(0) 推荐(0)
上一页 1 ··· 5 6 7 8 9 10 11 下一页