E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Android学习笔记】
android学习笔记
7天打造一个简易网络Mp3播放器
第一天:完成xml的下载与显示 要点及提示 请认真观看Mars [Android开发视频教学]01_29_代码编写(一)(上) 1,配置网络环境以方便下载文件 #1注意,网络连接中不要有断开的连接,不然,模拟器无法上网 #2用路由器的注意,写IP地址的时候不要用localhost,要用本机的ip 2,使用Listactivity #3注意,记得要在
·
2015-11-13 21:03
Android学习
Android学习笔记
---常用控件
1、 Gallery a) Gallery是个啥? Gallery组件主要是用于横向显示图片列表,就如我们的画廊一样。按照常规的做法,该组件是不能循环的。也就是说,你从第一张浏览到最后一张图片后,如果想再看第一张,你就必须返回去。 来个图,看看我们需要做出来的效果。 b) 传统做法 i. &nbs
·
2015-11-13 21:30
Android学习
Android学习笔记
-Intent(一)
Intent对象在Android官方API这样描述:It is a passive data structure holding an abstract description of an operation to be performed. 它是一种数据结构,抽象描述一次将要被执行的操作,其作用是在程序运行过程中连接两个不同的组件。 Intent机制的引入,是实现Androi
·
2015-11-13 21:10
Android学习
Android学习笔记
(十七)——使用意图调用内置应用程序
使用意图调用内置应用程序 1、创建一个新的Android项目并命名为Intents,在main.xml文件里加入两个Button: <Button android:id="@+id/btn_webbrowser" android:layout_width="fill_parent"
·
2015-11-13 20:34
Android学习
android学习笔记
---47-android_手势识别技术的实现,手势库的创建
2013年5月9日 47_手势识别 -------------------- 第一步:建立手势库 使用SDK自带例子GestureBuilder建立手势库(位置:android-sdk-windows\samples\android-8\GestureBuilder)。使用GestureBuilder之前,你需要恢复其到开发环境,然后进行编绎并部署到手机上。此时,就可以使用GestureBuild
·
2015-11-13 19:13
Android学习
android学习笔记
---48_实现软件国际化,实现文字国际化,和图片国际化
2013/5/11 48_实现软件国际化 ----------------------- 1.国际化的意思是:当软件运行在不同的语言环境的时候,会自动的显示对应的语言。 ------------------------------------- 2.下面的例子用来适配,中文和英文两种文字。 ----------------------------------------- 3.这里新建androi
·
2015-11-13 19:52
Android学习
android学习笔记
---51_编码实现软件界面,把固定不变的界面写到xml中,逻辑改变的写到程序中,
2013/5/12 51_编码实现软件界面 -------------------------- 1.Android除了可以使用xml实现软件界面,还可以通过编码方式实现软件的界面,而且在某种情况下只能采用编码方式实现软件的界面,例如:软件运行时需要根据运算结果决定显示某些内容。如果不是必须,建议使用xml, 因为这样可以使应用遵守mvc设计模式,具有良好的软件分层结构。 -----
·
2015-11-13 19:54
Android学习
Android学习笔记
(四十):Preference的使用
Preference直译为偏好,博友建议翻译为首选项。一些配置数据,一些我们上次点击选择的内容,我们希望在下次应用调起的时候依旧有效,无须用户再一次进行配置或选择。Android提供preference这个键值对的方式来处理这样的情况,自己主动保存这些数据,并立时生效,同一时候Android提供一种类似的layout的方式来进行Prefernce的布局。 一个简单的Preferenece样例
·
2015-11-13 19:31
Preference
android学习笔记
---53_采用网页设计软件界面,以及使用android系统内置的浏览器,利用js调用java方法
Java技术qq交流群:JavaDream:251572072 2013/5/16 53_采用网页设计软件界面 ------------------------------ 1.注意这里可以把网页放到本地,也可以把文件放到互联网上. 2.如果放到互联网上的话,那么每次当应用启动的时候会通过 互联网访问这个网页,也就是每次都需要加载这个网页 ----------------------
·
2015-11-13 18:38
Android学习
我的Android开发相关文章
Pro
Android学习笔记
: Pro
Android学习笔记
(一零七):2D动画(2):layout渐变动画 2014.7.25 Pro
Android学习笔记
(一零六):2D动画(
·
2015-11-13 18:18
Android开发
Android学习笔记
(二)
在苏联的谷歌,你的界面呈现 在移动 UI 架构开发的混战中, Android 上升到首位。如果你有一些移动体验,你会发现它是一个 Java ME 的 Canvas / Screen 对象和 BREW 构建阶层的完美组合,通过一些 XML 布局工具启动。每项活动被放置在屏幕堆栈,当它从您的应用程序启动。 Android 是已经被配置处理关闭当前的活动,并激活它的下一个活动,当你要求或当用户按下 B
·
2015-11-13 17:05
Android学习
【
Android学习笔记
】Intent详解
一、Intent简介Android程序的3个核心组件——Activity、services、广播接收器——是通过intent传递消息的。intent消息对于运行时绑定不同的组件是很方便的,这些组件可以是同一个程序也可以是不同的。一个intent对象,是一个被动的数据结构,它保存了一个操作的抽象描述——或通常是一个广播的实例,一些发生的事情的描述,一个通知。传递intent到不同组件的机制是互不相同
xiaoliucool1314
·
2015-11-13 17:00
android
intent
Android学习笔记
(四十):Preference的使用
Preference直译为偏好,博友建议翻译为首选项。一些配置数据,一些我们上次点击选择的内容,我们希望在下次应用调起的时候依旧有效,无须用户再一次进行配置或选择。Android提供preference这个键值对的方式来处理这样的情况,自己主动保存这些数据,并立时生效,同一时候Android提供一种类似的layout的方式来进行Prefernce的布局。 一个简单的Preferenece样例
·
2015-11-13 16:34
Preference
服务通知
Android学习笔记
(五五):通知Notification(下)
本文笔者在青岛游玩的时候然突想到的...近期就有想写几篇关于服务通知的博客,所以回家到之后就奋笔疾书的写出来发布了 Notification除了用于台后服务通知,还常用在面下情况: (1)坚持服务存在。当统系存内不足时,统系会为认某台后服务占用存内间时太长而中断该服务,以释放存内。对于某些服务,例如
·
2015-11-13 15:48
notification
播放视频
android学习笔记
---44_在线视频播放器,网络视频解析器,SurfaceView 控件使用方法
最近用使开辟的过程中涌现了一个小题问,顺便录记一下因原和法方--播放视频 44_在线视频播放器 ------------------------- 1.注意这里,在模拟器中,android2.2和android2.1视频是没有播放效果的,这个重要是因为模拟器的因原和程序码代关无 -----------------------------------
·
2015-11-13 15:21
SurfaceView
android学习笔记
之事件处理机制
android提供了强大的事件处理机制,包括两套事件处理机制: 基于监听的事件处理 基于回调的事件处理 对于基于监听的事件处理而言,主要做法就是为android界面组件绑定特定的事件监听器。此外,android还允许在界面布局文件中使用android:onCl
·
2015-11-13 13:41
Android学习
Android学习笔记
:对Android应用进行单元测试
原文地址:http://blog.csdn.net/duancanmeng/article/details/7458851 第一步:在AndroidManifest.xml中加入如下两段代码: <manifest xmlns:android="http://schemas.android.com/apk/res/android" package=&qu
·
2015-11-13 13:03
Android学习
我的Android开发相关文章
Pro
Android学习笔记
: Pro
Android学习笔记
(一一五):Location(1):Geocoder 2014.8.19 Pro
Android学习笔记
(一一四):2D动画
·
2015-11-13 13:30
Android开发
屏幕界面
android学习笔记
---49_屏幕适配,根据不同手机屏幕大小适配软件界面
PS:今天上午,非常郁闷,有很多简单基础的问题搞得我有些迷茫,哎,代码几天不写就忘。目前又不当COO,还是得用心记代码哦! 2013/5/12 49_屏幕适配 ----------------------- 1.根据手机屏幕的巨细自动表现软件界面的巨细 2.这里用480x320和320x240这两种屏幕巨细举例。 -----------------
·
2015-11-13 13:41
Android学习
Android学习笔记
之进程(Processes)和任务(tasks)
进程(Processes)和任务(tasks) 所有的对象都需要内存和一个虚拟机来存活。一个process就是OS为了你的应用程序存活而开辟的空间,它也是用来让你的应用程序运行起来的必要条件。 进程可能拥有资源文件,这些资源文件都由OS像管理内存一样来管理。也可能拥有网络socket或者可以打开的文件。 进程也必须包含至少一个运行线程。在Android上,你的进程肯定会包含一个在运行的Dal
·
2015-11-13 12:08
Android学习
定义控件
android学习笔记
---50_样式与主题,给控件使用样式,给应用使用主题
50_款式与主题
android学习笔记
---50_款式与主题,给控件使用款式,给应用使用主题  
·
2015-11-13 12:58
Android学习
我的Android开发相关文章
Pro
Android学习笔记
: Pro
Android学习笔记
(一一四):2D动画(9):Property Animation(下) 2014.8.14 Pro
Android学习笔记
·
2015-11-13 12:53
Android开发
android学习笔记
---33_为应用添加多个Activity与参数传递
33_为应用添加多个Activity与参数传递 ------------------------------------------ 1.一个activity代表一个的窗口,那么一个应用中往往会有很多的窗口 因而就有可能有多个activity. ---------------------------------------- 2.在一个Activity中可以使用系统提供的
·
2015-11-13 11:54
Android学习
android学习笔记
---1.为应用添加新的Activity,中使用Intent(意图),结果码,请求码,得到新打开Activity 关闭后返回的数据,Bundle类的作用
1.为应用添加新的Activity 第一步:新建一个继承Activity的类,如:NewActivity public class NewActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) {
·
2015-11-13 11:54
Android学习
Android学习笔记
-Android应用程序初步认识
一直觉得自己的技术没有一门专长,似乎什么都会一点,但是却一点都不深入。决定学习Android的开发,说不出的理由,希望自己能够坚持下去。 其实之前已经搭建好了Android的开发环境eclipse+ADT+SDK,这里就不做具体介绍了,个人觉得还是非常有必要把这3个软件单独安装一下, 这样对开发工具能有个系统的认识。Eclipse是一个IDE,针对多门开发语言都能够使用,SDK是针对A
·
2015-11-13 11:03
Android学习
Pro
Android学习笔记
(六一):Preferences(5):组织Preference
PreferenceCategory 假设有多个preference,我们希望能在他们组织在一起。有两种方式,一种就是我们在复合preference中,利用PreferenceScreen进行嵌套,或在同一个PreferenceScreen进行并列放置,这样的方式之前已经介绍过,不在反复。还有一种方式是通过PrefrenceCategory进行分类。xml文件例如以下: <Prefer
·
2015-11-13 11:58
preferences
Android学习笔记
(四十):Preference的使用
Preference直译为偏好,博友建议翻译为首选项。一些配置数据,一些我们上次点击选择的内容,我们希望在下次应用调起的时候依旧有效,无须用户再一次进行配置或选择。Android提供preference这个键值对的方式来处理这样的情况,自己主动保存这些数据,并立时生效,同一时候Android提供一种类似的layout的方式来进行Prefernce的布局。 一个简单的Preferenece样例
·
2015-11-13 11:52
Preference
android学习笔记
(一)
关于第一个android程序 Hello World可能是所以语言或平台的最受欢迎的入门程序,那就是让我们在android上写个HelloWorld程序开始我们的android之旅吧,OK,Let's say hello to android。 关于如何安装和配置java与eclipse,网上的教程已经多如牛毛,而且这不是android专属的,我就不在这里赘述了。 下面我们先来简单介绍下如何
·
2015-11-13 11:26
Android学习
Android学习笔记
(二):搭建安卓开发环境
① 下载 JDK 5 or JDK 6 (JRE alone is not sufficient) ->安装->设置环境变量JAVA_HOME CLASSPATH path 下载地址:Download JDK ② 下载 Eclipse 3.3 (Europa), 3.4 (Ganymede) IDE for JAVA-> 解压 下载地址:Eclipse for JAVA d
·
2015-11-13 11:04
Android学习
Android学习笔记
(四十):Preference的使用
Preference直译为偏好,博友建议翻译为首选项。一些配置数据,一些我们上次点击选择的内容,我们希望在下次应用调起的时候依然有效,无须用户再一次进行配置或选择。Android提供preference这个键值对的方式来处理这种情况,自动保存这些数据,并立时生效,同时Android提供一种类似的layout的方式来进行Prefernce的布局。 一个简单的Preferenece例子 步骤1:编
·
2015-11-13 11:24
Preference
[
Android学习笔记
]try-catch
private boolean test() { boolean result = true; String str = null; try { Log.d("test","出现异常之前"); int length = str.length();
·
2015-11-13 11:49
Android学习
[
Android学习笔记
]枚举与int的转换
package com.example.enumdemo; import android.app.Activity; import android.os.Bundle; import android.widget.Toast; public class MainActivity extends Activity { /** * 定义枚举
·
2015-11-13 11:48
Android学习
[
Android学习笔记
]Fragment使用
一.android.app.Fragment 与 android.support.v4.app.Fragment 区别 support.v4.app.Fragment是为了给低版本Android使用的jar包 android.app.Fragment支持的最低版本是Android3.0 – android:minSdkVersion=”11” 如果要在更低的版本使用Fragment,则需要引
·
2015-11-13 11:48
Android学习
[
Android学习笔记
]Android向下兼
Android向下兼容的思路:使用高版本的API,在运行时判断真实运行平台的API版本,根据不同版本做不同的处理 关键类:Build.class里面定义了API版本相关信息 内部类:VERSION定义当前系统的版本信息,其中包含SDK版本信息Build.VERSION.SDK_INT可以获取到当前运行的系统的SDK版本号 内部类:VERSION_CODES定义了各个版本的枚举信息 适配时
·
2015-11-13 11:46
Android学习
Android学习笔记
(十七)——使用意图调用内置应用程序
使用意图调用内置应用程序 1、创建一个新的Android项目并命名为Intents,在main.xml文件里加入两个Button: <Button android:id="@+id/btn_webbrowser" android:layout_width="fill_parent"
·
2015-11-13 11:10
Android学习
Android学习笔记
(一):基本概念
本文内容引用于《Android开发教程&笔记》 Android的概念: Android是一个专门针对移动设备的软件及,它包括一个操作系统,中间件和一些重要的应用程序。Beta版的Android SDK提供了在Android平台上使用Java语言进行Android应用开发必须的工具和API接口。 特性 • 应用程序框架 支持组件的重用与替换• Dalv
·
2015-11-13 10:59
Android学习
Android学习笔记
48:使用Handler实时更新UI
在Android中,主要通过MessageQueue、Looper和Handler三个类来实现Android应用程序的消息处理。其中,MessageQueue类用来描述消息队列;Looper类用来创建消息队列,以及进入消息循环;Handler类则用来发送消息和接收消息。 本文将主要对Handler进行简要介绍,并以一个简单的实例演示如何使用Handler实时更新UI。 1.
·
2015-11-13 10:37
Android学习
Android学习笔记
(三)
在手机应用中菜单是很重要的一部分,它能够以直观的界面让用户去选择,现在我们学习如何去新建一个菜单。 首先在res目录下新建一个menu文件夹,然后在menu文件夹下新建一个Android XML File文件并命名为main。然后在 main.xml中添加如下代码: <?xml version="1.0" encoding="utf-8"?&g
·
2015-11-13 09:09
Android学习
android学习笔记
1.Handler 功能:主要是接收子线程的数据来更新主线程(UI).接收数据的主要方式是Message对象和Runnalbe对象 描述:Handler有两个作用, (1) : 定时执行Message和Runnalbe 对象 (2): 让一个动作,在不同的线程中执行. &n
·
2015-11-13 08:54
Android学习
Android学习笔记
(十二)
Fragment是一种可以嵌入在活动当中的UI片段,它能让程序更加合理和充分地利用大屏幕的空间。 碎片的简单用法:新建一个FragmentTest项目,然后新建一个左侧碎片布局left_fragment.xml,代码如下所示: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/and
·
2015-11-13 08:58
Android学习
Android学习笔记
(十)
Android控件——ListView ListView允许用户通过手指上下滑动的方式将屏幕外的数据滚动到屏幕内,同时 屏幕上原有的数据则会滚动出屏幕。 1.ListView的简单用法 新建一个ListViewTest项目,修改activity_main.xml中的代码,如下所示: <LinearLayout xmlns:android="http://
·
2015-11-13 08:58
Android学习
Android学习笔记
(八)
android中常见空间的使用方法 1.TextView TextView主要用于在界面上显示一段文本信息,如下面代码所示: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent&qu
·
2015-11-13 08:56
Android学习
Android学习笔记
(九)
Android中的四种基本布局 1.LinearLayout LinearLayout称为线性布局,是一种常用的布局。修改activity_main.xml中的代码,如下所示: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_w
·
2015-11-13 08:56
Android学习
Android学习笔记
(七)
活动的启动模式 活动的启动模式一共有四种,分别是standard、singleTop、singleTask和singleInstance, 可以在AndroidManifest.xml中通过给<activity>标签指定android:launchMode属性来选择启动模式。 standard模式 standard模式是活动默认的启动模式。对于使用standar
·
2015-11-13 08:55
Android学习
Android学习笔记
(六)
活动的生命周期 Android中的活动是可以重叠的,每启动一个新的活动,就会覆盖在原活动之上,然后点击Back键就会销毁最上面的活动。 Android是使用任务(Task)来管理活动的,一个任务就是一组存放在栈里的活动的集合,也被称为返回栈(Back Stack)。 每个活动在其生命周期中有三种状态: 1.运行状态 一个活动位于返回栈的栈顶时,这时活动就处于运行状态。 2.暂停状态
·
2015-11-13 08:54
Android学习
Android学习笔记
(五)
Intent不仅用来启动一个活动,Intent还可以在启动活动的时候传递参数。 1.向下一个活动传递数据 启动活动的时候传递数据,Intent提供了一系列putExtra()方法的重载,可以把要传递的数据暂存在Intent中,启动了另一个活动后, 只需要把这些数据再从Intent中取出就可以了。 例如FirstActivity中有一个字符串,现在把这个字符串传递到SecondActivit
·
2015-11-13 08:53
Android学习
Android学习笔记
(四)
一个应用程序是有很多活动构成的,使用Intent在活动间移动。 Intent分为显式和隐式两种: 1.显示Intent: 新建一个布局文件,命名为second_layout.xml,代码如下 <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android=&q
·
2015-11-13 08:53
Android学习
Android学习笔记
(一)
活动(Actiity)是一种可以包含用户界面的组件,主要用于和用户进行交互。一个应用中可以包含零个或多个活动。 所有的自己写Activity都继承于Activity类。项目中的任何活动都应该改重写Activity的onCreate()方法。比如下面的FirstActivity活动: public class FirstActivity extends Activity{ @Overri
·
2015-11-13 08:52
Android学习
Android学习笔记
之AndroidManifest.xml文件解析
一、关于AndroidManifest.xml AndroidManifest.xml 是每个android程序中必须的文件。它位于整个项目的根目录,描述了package中暴露的组件(activities, services, 等等),他们各自的实现类,各种能被处理的数据和启动位置。 除了能声明程序中的Activities, ContentProviders, Services, 和Intent
·
2015-11-13 08:11
Android学习笔记
——文件路径(/mnt/sdcard/...)、Uri(content://media/external/...)学习
一、URI 通用资源标志符(Universal Resource Identifier, 简称"URI")。 Uri代表要操作的数据,Android上可用的每种资源 - 图像、视频片段等都可以用Uri来表示。 URI一般由三部分组成: 访问资源的命名机制。 存放资源的主机名。 资源自身的名称,由路径表示。
·
2015-11-13 07:16
Android学习
上一页
21
22
23
24
25
26
27
28
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他