Android基础与进阶
iShareStudio
广州大学城大学生软件开发团队
展开
-
【Android基础入门〖1〗】UI布局
[+]1 Android UI 的基础知识 UI 即 User Interface,用户界面。Android 中所有的可视化组件都是从 View 类派生而来的,通常把他们称为视图。视图也常被称为控件或者组件。ViewGroup 类是对 View类的扩展,它是用来包含多个视图的。一般来说,视图组主要用来管理子视图的布局,但是也可以用来构建原子的可重用组件,那些用来实转载 2013-11-03 09:34:10 · 1329 阅读 · 0 评论 -
【Android基础入门〖19〗】ExpandableListView酷我音乐界面的下拉菜单
[+]/************************************************************************************************** * 本博客为CSDN博主【MK】原创,博客地址:http://blog.csdn.net/mkrcpp/article/details/13170649 ***转载 2013-11-04 10:28:18 · 1375 阅读 · 0 评论 -
【Android基础入门〖17〗】自定义标签 和 自定义组件
[+]1 自定义标签这是我的模板项目目录 既然想像 android:text 那样使用自己的标签,那么首先得有标签。在 res/values/ 下我新建了个 mm_tag.xml (切记不可出现大写,只能是 小写字母、数字、下划线)第一步: 自定义 标签 mm_tag.xmlxml versi转载 2013-11-03 10:05:00 · 996 阅读 · 0 评论 -
【Android基础入门〖16〗】XML解析
====================================================================================================================================Sax 解析之初见:1,准备一个books.xml 内容可以在下文看到,我的目的就是解析它并在屏幕上打印出来。2转载 2013-11-03 10:02:40 · 911 阅读 · 0 评论 -
【Android基础入门〖15〗】Shape圆角输入框
目录(?)[+]1 简介本文主要介绍通过 shape 来设置 EditText 的圆角。 2 shape 的设置 shape_life_search.xml 放在 res/drawable 文件夹内xml version="1.0" encoding="utf-8"?> shape xmlns:android="http://schem转载 2013-11-03 10:01:29 · 1192 阅读 · 0 评论 -
【Android基础入门〖14〗】SharedPreferences
目录(?)[+]1 简介SharedPreferences是一种轻量级的数据存储方式,它可以用键值对的方式把简单数据类型(boolean、int、float、long和String)存储在应用程序的私有目录下(data/data/[包名] /shared_prefs/)自己定义的xml文件中SharedPreferences 创建时可选的模式MO转载 2013-11-03 10:00:04 · 701 阅读 · 0 评论 -
【Android基础入门〖13〗】Gallery
目录(?)[+]1 在 xml 布局中添加 Galleryactivity_main.xmlLinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:l转载 2013-11-03 09:58:07 · 727 阅读 · 0 评论 -
【Android基础入门〖12〗】滑动菜单SlidingMenu
目录(?)[+]注:本篇文章基于我以前发表的文章 Android 之 Fragment 之上,稍作修改即可达到 炫酷的 滑动效果 :) 具体步骤如下:NO.1: 新建一个 内容布局,用于显示文章 之所以要新建一个而不是用 right_fragment.xml 是因为 RightFragment 需要被实例化啊,哈哈,这是个重点哦转载 2013-11-03 09:56:06 · 1031 阅读 · 0 评论 -
【Android基础入门〖11〗】Fragment
目录(?)[+]一 左侧列表展示1.1 布局 left_fragment.xmlListView xmlns:android="http://schemas.android.com/apk/res/android" android:id="@android:id/list" android:layout_width转载 2013-11-03 09:54:47 · 877 阅读 · 0 评论 -
【Android基础入门〖10〗】BaseAdapter中convertView回收的机制
以前一直在用BaseAdapter,对于其中的getview方法的重写一直不太清楚。今天终于得以有空来探究它的详细机制。下面先讲讲我遇到的几个问题:一.View getview(int position, View convertview, ViewGroup parent )中的第二个参数是什么含义;二.View的SetTag和getTag方法的用途;转载 2013-11-03 09:53:19 · 758 阅读 · 0 评论 -
【Android基础入门〖9〗】SimpleAdapter之二
目录(?)[+]1 MainActivity.javapackage com.myadapter; import java.util.ArrayList; import java.util.HashMap; import android.app.Activity; import android.app.AlertDialog;转载 2013-11-03 09:51:27 · 975 阅读 · 0 评论 -
【Android基础入门〖8〗】SimpleAdapter之一
目录(?)[+]SimpleAdapter Activity主程序listItem 中存放所有要显示的所有列数据,每 new 一个map,即 在显示的列表中 新建一行数据,Title (自定义)、Image(自定义) 只是别名,分别对应 每一行的布局 item_layout 中的 资源 ID , Title => R.id.item_text,Image =>转载 2013-11-03 09:49:42 · 746 阅读 · 0 评论 -
【Android基础入门〖7〗】SurfaceView坦克大战之世界地图
目录(?)[+]1 自定义 SurfaceViewWarView.java (世界战场) package com.mytank; import java.util.Vector; import android.content.Context; import android.graphics.Canvas; im转载 2013-11-03 09:46:17 · 1164 阅读 · 0 评论 -
【Android基础入门〖6〗】四大组件之ContentProvider
目录(?)[+]简介说明自定义ContentProvider封装的 SQLiteOpenHelper 用以操作数据库注册访问数据在别的应用程序中亦同效果截图简介简而言之,ContentProvider 向别的应用程序提供数据(联系人这个应用程序提供了 它的 ContentProvider),ContentResolver 从别的应用程序(已提供C转载 2013-11-03 09:44:40 · 921 阅读 · 0 评论 -
【Android基础入门〖5〗】四大组件之BroadcastReceiver
[+]0 简介 BroadcastReceiver也就是“广播接收者”的意思,顾名思义,它就是用来接收来自系统和应用中的广播。 在Android系统中,广播体现在方方面面,例如当开机完成后系统会产生一条广播,接收到这条广播就能实现开机启动服务的功能;当网络状态改变时系统会产生一条广播,接收到这条广播就能及时地做出提示和保存数据等转载 2013-11-03 09:40:35 · 866 阅读 · 0 评论 -
【Android基础入门〖4〗】四大组件之Service
1 生命周期图 2 第一种 非绑定方式 startService2.1 自定义 Servicepackage com.demoservice; import android.app.Service; import android.content.Intent; import android.media.MediaPlayer;转载 2013-11-03 09:39:02 · 1003 阅读 · 0 评论 -
【Android基础入门〖3〗】四大组件之Activity
1 简介Activity (活动) 即应用程序 显示的 界面。可以通过两种方式 设置显示的内容 1:纯代码方式2:xml 布局方式无论哪一种方式,都是通过 setContentView 来设置显示的内容。使用步骤基本上四大组件创建步骤都一样1:自定义 组件(Activity)2:注册3:使用2 生命周期图转载 2013-11-03 09:37:44 · 837 阅读 · 0 评论 -
【Android基础入门〖2〗】Eclipse 导入 Android 源码
很多人都下载过下图中的 Sources for Android SDK,但是很少人知道怎么用 下载完毕后可以再 Android SDK 根目录下看到 sources 文件夹内 有 android-18 的文件夹,里边就是 Android 4.3 的源码,如下图 我们需要做的就是把 android-18 目录下的转载 2013-11-03 09:36:05 · 883 阅读 · 0 评论 -
【Android基础入门〖18〗】新浪微博项目总结
历经两周时间,新浪微博项目是时候终止了。将遇到的所有知识点记录在为知笔记上,似乎心里终于可以放下了一些事。一直在路上 :)运行效果图:代码总结图:图片有点看不清?右击另存为保存到本地再打开试试 :)转载请注明出处!http://blog.csdn.net/mkrcpp/article/details/12995615转载 2013-11-04 10:26:24 · 849 阅读 · 0 评论