上图是一个带标题栏的Activity。有些时候我们希望能去除这个标题栏,做法如下:1. 在res/values目录下面创建styles.xml。如果你已经有这个文件了,那么直接打开这个文件,添加如下代码: 2. 打开AndroidManifest.xml文件,在需要去除标题栏的acti...
分类:
移动开发 时间:
2014-06-18 20:49:34
阅读次数:
278
Android WebView使用基础 WebView是View的一个子类,可以让你在activity中显示网页。 可以在布局文件中写入WebView:比如下面这个写了一个填满整个屏幕的WebView: 加载一个网页,使用loadUrl():WebView myWebView = (WebV...
分类:
Web程序 时间:
2014-06-18 19:17:21
阅读次数:
692
activity-alias是android里为了重复使用Activity而设计的。当在Activity的onCreate()方法里,执行getIntent().getComponent().getClassName(); 得到的可能不是这个Activity的名字,有可能是别名的名字,例如:在And...
分类:
移动开发 时间:
2014-06-18 18:59:05
阅读次数:
193
LANDSCAPE与PORTRAIT范例说明要如何通过程序控制Activity的显示方向?在Android中,若要通过程序改变屏幕显示的方向,必须要覆盖 setRequestedOrientation()方法,而若要取得目前的屏幕方向,则需要访问getRequestedOrientation()方 ...
分类:
移动开发 时间:
2014-06-18 18:41:17
阅读次数:
308
最近需要对练习项目中的代码进行优化,发现很多代码写起来远比想象的困难很多。刚接触Android时间不长,很多东西都不能融会贯通,所以才会有这样的问题存在,当然学习中遇到的问题很有必要做个总结。想想这个需求也是比较简单,就是不想让右图界面上出现点击Button切换Activity,这也许是许多刚接触的...
分类:
其他好文 时间:
2014-06-16 23:39:09
阅读次数:
208
http://www.oschina.net/question/54100_27841启动:onCreate()->onStart()->onResume当从Activity界面直接按Back键,onPause()->onStop()->onDestory()当从Activity界面按home键。o...
分类:
移动开发 时间:
2014-06-16 23:31:02
阅读次数:
275
本篇主要介绍使用Mediaplayer实现mp3简易音乐播放器,程序运行界面如下
下面是代码实现,因为代码比较简单,注释已经比较明确了。
public class PlayActivity extends Activity implements OnClickListener {
private EditText filenameText;
// 音频播放的主要类
private M...
分类:
其他好文 时间:
2014-06-16 22:03:48
阅读次数:
226
1.一个activity就是一个类,extends Activity2.必须overwrite onCreate方法.因为第一次运行app时,app的第一个activity显示在手机上的时候,调用的就是该activity的onCreate方法,由android操作系统框架调用3.因为每一个activ...
分类:
移动开发 时间:
2014-06-15 13:59:27
阅读次数:
271
问题
在慢慢熟悉android 的过程中,发现一个view 或者layout的初始化,或者构造的流程还是比较清楚的,也就是加到父控件中,然后就开始了对应的生命周期。但是整个界面的父控件,或者说系统的第一个view, 是怎么来的,如何初始化和绘制的呢?
概述
概述:带着困扰我的问题,在前文的基础上,继续分析应用界面和framework的关系,通过分析viewrootimpl 的来源,并结合di...