博客专栏  >  移动开发   >  Android应用开发基础

Android应用开发基础

通过实例介绍Android应用开发中常用到的基础技术知识点,为开发更复杂的应用打下基础。

关注
1 已关注
24篇博文
  • Android之JSON格式数据解析

    JSON:JavaScript 对象表示法(JavaScript Object Notation)。独立于语言和平台,比 XML 更小、更快,更易解析。如今JSON数据已经成为了互联网中大多数数据的传...

    2015-01-01 12:45
    59022
  • Android Handler消息机制

    在上一篇文章《Android AsyncTask异步任务》中我们介绍了如何使用AsyncTask异步处理网络通信和UI更新。在本文中将使用Handler消息机制来异步处理网络通信和UI更新。 Goo...

    2014-12-29 09:09
    1672
  • Android AsyncTask异步任务

    在上一篇文章《Android网络编程之使用HttpClient进行Get方式通信》中,我们强制直接在UI线程进行网络操作,在实际的应用开发过程中不能这样做,因为这样很可能会阻塞UI,影响用户体验。为了...

    2014-12-26 09:14
    3306
  • Android网络编程之使用HttpClient进行Get方式通信

    在Android开发中,Android SDK附带了Apache的HttpClient,它是一个完善的客户端。它提供了对HTTP协议的全面支持,可以使用HttpClient的对象来执行HTTP GET...

    2014-12-25 09:15
    14891
  • Android存储之SharedPreferences

    SharedPreferences是Android提供用来存储一些简单的配置信息的一种机制,例如,一些默认欢迎语、登录的用户名和密码等。其以键值对的方式存储,使得我们可以很方便的读取和存入,下面看一个...

    2014-12-23 09:12
    1544
  • Android图片异步加载框架Android-Universal-Image-Loader

    Android-Universal-Image-Loader是一个图片异步加载,缓存和显示的框架。这个框架已经被很多开发者所使用,是最常用的几个Android开源项目之一,主流的应用,随便反编译几个,...

    2014-12-17 09:03
    17267
  • Android UI之SlidingMenu侧滑菜单

    SlidingMenu侧滑菜单是一种比较新的设置界面或配置界面的效果,在主界面左滑或者右滑出现设置界面效果,能方便的进行各种操作。很多优秀的应用都采用了这种界面方案,像facebook、人人网、eve...

    2014-12-08 10:11
    5194
  • Android UI之ViewPager

    ViewPager需要android-support-v4.jar这个包的支持,它是Google提供的一个附加包。 ViewPager主要用来组织一组界面,并且通过左右滑动的方式来展示。与ListV...

    2014-12-04 10:52
    1652
  • Android UI之Tab(ActionBar+Fragment实现)

    Fragment和ActionBar都是Android3.0之后出现的,Fragment,碎片,主要是为了支持更多的UI设计在大屏幕设备上,如平板。因为现在设备的屏幕越来越大,使用Fragment可以...

    2014-12-02 09:41
    5864
  • Android UI之Tab(TabActivity+TabHost实现)

    Tab标签页是UI设计时经常使用的UI控件,可以实现多个分页之间的快速切换,每个分页可以显示不同的内容。 TabHost相当于浏览器中标签页分布的集合,而Tabspec则相当于浏览器中的每一个分页面...

    2014-12-01 09:15
    3763
  • Android之BroadcastReceiver

    Android广播机制包含三个基本要素: 广播发送者(调用sendBroadcast方法) - 用于发送广播; 广播接收器(BroadcastReceiver) - 用于接收广播; 意图内容(Inte...

    2014-11-25 09:12
    1828
  • Android之Service

    服务是运行在后台的一段代码。不是进程,也不是线程,但它运行在进程和线程中。Android中的服务与Activity不同,不能与用户交互,不能自己启动。媒体播放器的服务,当用户退出媒体选择用户界面,仍然...

    2014-11-18 09:52
    1407
  • Android之Intent和Activity

    Intent可以说是Android的灵魂,程序跳转和传递数据的时候基本上就是靠Intent了。Intent在Android应用中是相当重要的,理解Intent对应用编程很有帮助。在Android的官方...

    2014-11-13 09:32
    1711
  • Android之Activity

    Activity一般用于和用户的交互,所以Activity类管理创建窗口,用户可以通过setContentView(View)来放置需要的UI控件。当Activity全屏显示时,可以用于其它用户,例如...

    2014-11-11 10:03
    2532
  • Android UI布局之TableLayout

    从字面上了解TableLayout是一种表格式的布局。这种布局会把包含的元素以行和列的形式进行排列。表格的列数为每一行的最大列数。当然表格里边的单元格是可以为空的。 实例:LayoutDemo ...

    2014-11-06 09:43
    1926
  • Android UI布局之FrameLayout

    一个FrameLayout对象就好比一块屏幕上提前预定好的空白区域,然后可以填充一些元素到里边,比方说一张图片等。需要注意的是,所有的元素都被放置在FrameLayout区域最左边上的区域。而且无法为...

    2014-11-05 09:45
    3140
  • Android UI布局之RelativeLayout

    RelativeLayout是一个相对布局类。首先RelativeLayout是一个容器,它里边的元素,如Button按钮等的位置是按照相对位置来计算的,例如,有两个Button按钮都布局在一个Rel...

    2014-11-04 09:48
    2177
  • Android UI布局之LinearLayout

    LinearLayout是Android中最常用的布局之一,它将自己包含的子元素按照一个方向进行排列。方向有两种,水平或者竖直。这个方向可以通过设置android:orientation="verti...

    2014-11-03 10:15
    1492
  • Android常用UI组件 - EditText

    EditText是接受用户输入信息的最重要Android UI组件,可以利用EditText.getText()获取它的文本内容。 实例:EditTextDemo 运行效果: 代码清单:...

    2014-10-29 09:34
    1946
  • Android常用UI组件 - TextView

    TextView是Android里面用的最多的UI组件,一般使用在需要显示一些信息的时候,其不能输入,只能初始设定或者在程序中修改。 实例:TextViewDemo 运行效果: 代码清单:...

    2014-10-25 18:07
    1893
img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部