`
dss16694
  • 浏览: 144446 次
社区版块
存档分类
最新评论
文章列表
原帖地址:http://blog.csdn.net/freshui/article/details/5738115   需要说明的是:刚入手android没几天,对系统还不算很熟悉,这篇文章是基于前一篇转帖做的。只是觉得他的方法有些麻烦,而且改出来的效果也不是我想要的。     由于完全改了status bar,建议先做几张png图片,加到 Frameworks/base/core/res/res/drawable 下。最好做一张背景图,替换 statusbar_background.png 另外我又加了几张icon,分别是home menu和back的正常和按下状态。 ...
修改com.android.server.status.StatusBarService类中的方法:(1) public void systemReady() {        ...       //这里把 Gravity.TOP -> Gravity.BOTTOM       lp.gravity = Gravity.BOTTOM | Gravity.FILL_HORIZONTAL;       lp.setTitle("StatusBar");       lp.windowAnimations = R.style.Animation_StatusBar;     ...
Java InputStream读取数据问题 ====================================================================== 原理讲解 1. 关于InputStream.read()在从数据流里读取数据时,为图简单,经常用InputStream.read()方法。这个方法是从流里每次只读取读取一个字节,效率会非常低。 更好的方法是用InputStream.read(byte[] b)或者InputStream.read(byte[] b,int off,int len)方法,一次读取多个字节。 2. 关于InputStre ...

Android版底部工具栏

 
  前言   为了更好的开发Android应用程序,除了熟练掌握基本的UI组件和API外,还需要掌握一些技巧,而这些技巧可以通过阅读一些代码来提高,本系列将与大家分享一些新浪微博布局方面的收获,欢迎交流!   声明   欢迎转载,但请保留文章原始出处:)     博客园:http://www.cnblogs.com     农民伯伯: http://www.cnblogs.com/over140   版本   新浪微博 weibo_10235010.apk   正文

发布Sqlite数据库

前言   如何将Sqlite数据库与apk一同发布?刚开始用时有朋友告诉我直接用adb命令手工发布,或者写sql语句动态创建,感觉不太理想。得益于银河使者的实现基于Android的英文电子词典这篇文章,再经过文章2的补充以及实践得以完成,感谢大家的分享!   文章   1.  实现基于Android的英文电子词典   2.  Using your own SQLite d
stream是针对byte[]操作,针对于二进制文件操作。 Reader和Writer针对char操作,针对于文本文件操作。默认是用本机的编码方式写char ,如UTF-8和UTF-16和GB2312编码 Reader和Writer是abstract类,不能直接用,一般用FileReader和FileWriter。 如果采用具体编码,需要采用OutputStreamWriter。注意OutputStreamWriter的构造函数需要一个OutputStream的实例。 BufferedReader和BufferedWriter针对普通Reader和Writer进行优化。 PrintWr ...
一:Activity的生命周期方法  Android提供了很多Activity的生命周期方法,比如我们常用的onCreate、onPause、onResume等。这里主要介绍粗粒度的周期方法,诸如onPostCreate、onPostResume等这些细粒度的周期方法可以参考Android的API文档,在你需要更细层次的控制的时候可以使用这些细粒度的方法。粗粒度的周期方法有以下几个:onCreate()、onStart()、onResume()、onPause()、onStop()、onDestroy(),从名字上就可以看出来这些方法在什么时候执行。 二:测试Activity的生命周期方 ...
下面就进入最出名的程序演示:HelloWorld。演示这个程序有两个目的:1.搞清楚android程序的程序目录。2.搞清楚android程序中最重要的组件Activity的生命周期。(ps:至于怎么编写第一个程序,这里就不多说了。浪费时间,网上一大片。) 1.这是最简单的android程序的目录截图: 分析如下: src:源代码的保存目录 gen:这里面其实也就一个R.java文件,是android自动生成的资源文件引用类。基本上,你很少会去关注它的。 assets:可以存放任何文件,但是这里面的文件不会被android本地化,不做任何额外的支持(看到这里不明白的可以对照着r ...
Activity有三个状态:当它在屏幕前台时(位于当前任务堆栈的顶部),它是激活或运行状态。它就是响应用户操作的Activity。 当它上面有另外一个Activity,使它失去了焦点但仍然对用户可见时,它处于暂停状态。在它之上的Activit ...
Android中的基本组件: 任何一个程序体系,都有自己概念范畴内的元素,比如J2EE程序中,有显示界面的元素jsp,而jsp中又包含具体的页面元素button,box等,J2EE中也有处理数据的组件servlet。那下面来介绍一下Android中的对应元素。 1.View:View是UI元素,是构成用户界面的基本构成块。在概念上说,类似于J2EE中的输入框,下拉框,表格这一类页面元素;也类似于J2ME中那些控件。反正就是组成界面的最小可分割单元。 2.Activity:Activity是用户界面的概念。Activity通常表示应用程序中的一个屏幕,它通常包含一个或多个View。从相似 ...
从http://daimajishu.iteye.com/blog/1080876转过来的,省的自己忘记。 一:新建HelloEditText工程   新建一个Hello world详细步骤可以参见 Android教程之三:第一个Android应用,HelloWorld 创建设置如下: Project name: HelloEditText Build Target :android 2.2
Global site tag (gtag.js) - Google Analytics