随笔分类 -  安卓开发

摘要:Class OverviewA client may implement this interface to receive information about changes to the surface. When used with aSurfaceView, the Surface bein... 阅读全文
posted @ 2015-08-21 20:48 Rosanne 阅读(413) 评论(0) 推荐(0)
摘要:一.新建一个工程“LearnSurfaceView”二.新建一个类“MySurfaceView”public class MySurfaceView extends SurfaceView implements SurfaceHolder.Callback { private Paint pa... 阅读全文
posted @ 2015-08-21 08:29 Rosanne 阅读(171) 评论(0) 推荐(0)
摘要:Class OverviewAn activity is a single, focused thing that the user can do. Almost all activities interact with the user, so the Activity class takes c... 阅读全文
posted @ 2015-08-15 17:56 Rosanne 阅读(468) 评论(0) 推荐(0)
摘要:ListFragmenthttp://developer.android.com/reference/android/app/ListFragment.htmlextendsFragmentClass OverviewA fragment that displays a list of items ... 阅读全文
posted @ 2015-08-15 17:29 Rosanne 阅读(153) 评论(0) 推荐(0)
摘要:http://developer.android.com/guide/components/fragments.html#DesignContentDesign PhilosophyCreating a FragmentAdding a user interfaceAdding a fragment... 阅读全文
posted @ 2015-08-15 11:48 Rosanne 阅读(340) 评论(0) 推荐(0)
摘要:问题:在xml文件中设置的中文能正确输出,但是在java文件中设置的中文会在模拟器上呈现乱码解决方案:在build.gradle文件中添加一行代码 android {compileOptions.encoding = "GBK"} 阅读全文
posted @ 2015-08-10 10:37 Rosanne 阅读(423) 评论(0) 推荐(0)
摘要:使用Braodcast Receiver一.新建一个空的工程,命名为LearnBroadcastReceiver二.为主界面添加一个按钮三.新建一个broadcast receiver,命名为MyReceiver,并添加如下所示代码public void onReceive(Context cont... 阅读全文
posted @ 2015-08-09 09:47 Rosanne 阅读(281) 评论(0) 推荐(0)
摘要:一个Android应用程序一般是由以下4个组件构成的:活动(Activity)意图(Intent)服务(Service)内容提供器(Content Provider)这4个组件是构成android应用改程序的基础,但并不是每个android应用程序都必须包含这个4个组件,除了Activity是必... 阅读全文
posted @ 2015-08-08 22:34 Rosanne 阅读(331) 评论(0) 推荐(0)
摘要:Android平台采用了软件堆层(Software Stack)的架构,主要分为四个部分:1.应用软件 Android 连同一个核心应用程序包一起发布,该应用程序包包括E-mail客户端、SMS短消息程序、日历、地图、浏览器、联系人管理程序等。所有的应用程序都是用Java编写的。2.应用程序框架 ... 阅读全文
posted @ 2015-08-08 22:11 Rosanne 阅读(1206) 评论(0) 推荐(0)
摘要:Service相对于Activity可在后台运行,五显示界面,在activity退出的情况下仍能运行。一.新建一个空的工程,命名为learnService二.新建一个service,并添加如下所示代码:鼠标移到java下的com.example.luozhenshan.learnservice,右键... 阅读全文
posted @ 2015-08-07 19:44 Rosanne 阅读(203) 评论(0) 推荐(0)
摘要:Application可实现数据共享例如:一.新建一个空的工程,并新建一个App类,继承自Applicationpublic class App extends Application { private String textData="default"; public void se... 阅读全文
posted @ 2015-08-07 10:23 Rosanne 阅读(1013) 评论(0) 推荐(0)
摘要:context用于访问全局资源 protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activi... 阅读全文
posted @ 2015-08-07 09:05 Rosanne 阅读(239) 评论(0) 推荐(0)
摘要:一. 新建一个空的工程,并添加一个按钮二.新建一个布局文件,命名为my_aty, 并添加一个文本三.新建一个类,命名为MyAty,并重写onCreate函数 public void onCreate(Bundle savedInstanceState) { super.onCreate... 阅读全文
posted @ 2015-08-06 10:38 Rosanne 阅读(297) 评论(0) 推荐(0)
摘要:一.新建一个空的工程二.在主界面中添加一个按钮和一个TextView组件三.新建一个空的activity,命名为TheAty,并添加一个按钮和一个EditText组件四.重写TheAty的源代码文件中的onCreate函数 private EditText editText; @Overri... 阅读全文
posted @ 2015-08-06 10:09 Rosanne 阅读(514) 评论(0) 推荐(0)
摘要:一.新建一个空的工程二.在主界面中添加一个按钮三.新建一个空的activity,并命名为TheAty四.新建一个user类//注意这里要实现Serializable,不然在传递参数时会出错public class User implements Serializable{ private St... 阅读全文
posted @ 2015-08-05 20:27 Rosanne 阅读(647) 评论(0) 推荐(0)
摘要:一.新建一个空的工程二.在主界面中添加一个按钮三.新建一个空的activity,并命名为TheAty四.修改MainActivity.java中的onCreate函数 protected void onCreate(Bundle savedInstanceState) { super.... 阅读全文
posted @ 2015-08-05 20:01 Rosanne 阅读(621) 评论(0) 推荐(0)
摘要:一.新建一个空的工程二.在主界面中添加一个按钮三.新建一个空的activity,并命名为TheAty四.修改MainActivity.java中的onCreate函数 protected void onCreate(Bundle savedInstanceState) { super.... 阅读全文
posted @ 2015-08-05 19:39 Rosanne 阅读(2215) 评论(0) 推荐(0)
摘要:一.新建一个空的工程二.添加一个Activity并命名为BAty三.在activity_main.xml中添加一个按钮,设置id号为btnStartB四.在MainActivity的onCreate函数中添加如下所示代码: findViewById(R.id.btnStartB).setOnClic... 阅读全文
posted @ 2015-08-05 11:20 Rosanne 阅读(575) 评论(0) 推荐(0)