zoukankan      html  css  js  c++  java
  • Android笔记

    1.Android目录结构:

    src  源文件;

    gen  Eclipse自动生成的,不能修改;

    assets和res用于放置各种文件,区别在于res中放置的文件会在gen/R.java中自动生成一个

    id;

    drawable  用于放置图片的,每张图片分为高中低三个版本;

    layout文件中的每一个文件对应src中的一个相应的Activity.java文件。

    values中的文件也会在gen/R.java中自动生成id;

    AndroidManifest.xml整个项目的配置文件;

    一个activity就是一个类;

    每一个Activity都需要在AndroidManifest.xml文件当中进行注册;

    resultView.setText(result + "");   //根据java语法,连接符两端有一端是字符串,则

    另一端也会被转换为字符串

    DialogActivity 在AndroidManifest.xml中配置  

    android:theme="@android:style/Theme.Dialog

    智能提示消失后按ALT+/,重新出现智能提示。

    Handler和Activity是用的同一个线程;用looper启用另外一个线程;

    eclipse右上角DDMS按钮,Reset adb,点击+号按钮 增加sysout窗口,File Explorer窗口丢

    失了需重启Reset adb 

    Content Provider提高为存储和获取数据提供了统一的接口;

    使用Content Provider可以再不同的应用程序之间共享数据;

    URI用于表示这个Content Provider所提供的数据;

    SAX,全称Simple API for XML,既是指一种接口,也是指一个软件包。

    BroadcastReceiver用于监听被广播的事件(Intent)为了达到这个目的,BroadcastReceiver

    必须进行注册,注册的方法有以下两种:

    1.在应用程序的代码当中进行注册  2.在AndroidManifest.xml当中进行注册(应用程序关

    闭也可以接收到广播)

    Service是一个应用程序组件,它没有图形化的界面,通常用来处理一些耗时比较长的操作

    ,可以使用Service更新ContentProvider,发送Intent以及启动系统的通知等等;

    右键 Source-》...

    当Activity不可见时会调用onPause()方法;当可见时会调用onResume()方法;

    按住Ctrl键,鼠标点击方法名跳转到方法的定义。

    JavaDoc中是对方法、参数的说明;

    Json对象数组:[{"name":"zhangsan","age",:"20"},{"name":"lisi","age",:"22"}]

    解析json数据用gson;

    新建libs文件夹,复制gson-1.6.jar类库,右键Build Path->Add to Build Path

    蓝牙在模拟器上无法运行,调试必须用手机;

  • 相关阅读:
    江西师范大学瑶湖校区图片
    什么是sp?
    教育技术学硕士点学校排名
    西南师大教育技术学专业2005年入学考试信息
    什么是"工包"?
    买书网址
    2006年全国教育技术学专业新增硕士点
    今天终于拿到书了
    2007年教育学专业基础综合考试大纲(重要部分) ——下载地址
    电脑DIY推荐
  • 原文地址:https://www.cnblogs.com/cw_volcano/p/2173525.html
Copyright © 2011-2022 走看看