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开发学习
之LauncherActivity开发启动的列表
Android开发学习
之LauncherActivity开发启动的列表创建项目:OtherActivity项目运行结果: 建立主Activity:OtherActivity.javapackagewwj.otherActivity
dahuzix
·
2013-02-18 13:00
【
Android开发学习
08】SurfaceView显示动画效果
一、基础知识:SurfaceView继承自View,View负责在主线程中更新动画,而SurfaceView是在一个新线程中更新动画。SurfaceView类的主要方法://在SurfaceView创建时调用pubilicabstractvoidsurfaceCreated(SurfaceHolderholder)//在SurfaceView改变时调用pubilicabstractvoidsurf
ypist
·
2013-02-05 11:00
android
android
android
super
extends
SurfaceView
SurfaceView
SurfaceView
implements
【
Android开发学习
07】存储简单数据的利器--Preferences
一.基础知识:Preferences是一种轻量级的数据库存储机制,主要用于记录游戏中的得分,应用程序上次登录的时间等。二.编程实现:1.界面编辑(res\layout\main.xml): 2.代码编辑(\src\wyf\zcl\MyActivity.java):packagewyf.zcl; importjava.util.Date;//引入相关包 importandroid.app.Act
ypist
·
2013-02-04 15:00
android
android
android
preferences
preferences
【
Android开发学习
06】Android中的文件I/O操作
本节分两部分:1.访问SD卡.2.访问手机中的存储文件夹.3.读取assets中的文件.一.访问SD卡:1.界面编辑(res\layout\main.xml): 2.代码编辑(\src\wyf\zcl\MyActivity.java):packagewyf.zcl; importjava.io.File;//引入相关包 importjava.io.FileInputStr
ypist
·
2013-02-04 11:00
android
android
android
File
File
assets
SD卡
文件IO
文件IO
【
Android开发学习
05】Android中SQLite数据库操作
SQLite官网:http://www.sqlite.org/SQLite特点:体积小,独立,开源,支持多种开发语言,支持最大2TB数据库。一.基础知识:1.SQLite的数据类型:NULL:空值。INTEGER:带符号的整型,具体取决有存入数字的范围大小。REAL:浮点数字,存储为8-byteIEEE浮点数。TEXT:字符串文本。BLOB:二进制对象。smallint16位元的整数。interg
ypist
·
2013-01-31 14:00
【
Android开发学习
04】长时间的音乐播放实现MediaPlayer
长时间的音乐因为体积比较大,放在手机内存中,对资源的占用太大。MediaPlayer类可以用来播放音频、视频和流媒体,MediaPlayer包含了Audio和Video的播放功能。在Android的界面上,Music和Video两个应用程序都是调用MediaPlayer实现的。MediaPlayer在底层是基于OpenCore(PacketVideo)的库实现的。一.基础知识:首先来看看Media
ypist
·
2013-01-29 18:00
【
Android开发学习
03】短时间的音效播放实现SoundPool
音效: 快,短。(持续时间小于7秒)实现技术:android.media.SoundPool实现(管理和播放应用程序的声音资源,直接加载到内存)。一.基础知识:1.创建一个SoundPool: 我们先看看SoundPool函数的定义,如下:publicSoundPool( intmaxStream,//同时播放的流的最大数量 intstreamType,//流的类型,一般为STREAM_MUSI
ypist
·
2013-01-29 17:00
android
android
android
play
load
SoundPool
音效
【
Android开发学习
02】Android应用程序的调试
本文源地址:http://blog.csdn.net/ypist/article/details/8552829在调试程序的时候,参数的输出对于我们了解整个程序是否按照我们自己的逻辑来运作,很有帮助。在Android平台下的java程序,有很多在控制台输出信息的方法:1.System.out.println("...");2.android.util.Log("...");现在,我们就分别这两种输
ypist
·
2013-01-29 15:00
eclipse
eclipse
android
android
android
ddms
【
Android开发学习
01】与Android实体设备的连接
本文源地址:http://blog.csdn.net/ypist/article/details/8542974 一.将Android设备连接电脑,并安装相关的驱动。二.设置用户的环境变量。【我的电脑】-->>【属性】-->>【高级】-->>【Administrator的用户环境变量】-->>【Path】点击【编辑】按钮,在【变量值】一栏的最后,输入我们安装SDK目录下的platform-tool
ypist
·
2013-01-25 17:00
android
android
android
adb
adb
环境变量
设备
【
Android开发学习
00】Windows下Android开发环境搭建
本文源地址:http://blog.csdn.net/ypist/article/details/8541093一.下载:(1)JDK下载: (选择DownloadJDK只下载JDK,无需下载jre.)(2)eclipse下载:(我们选择第一个,即eclipseIDEforjavaEEDevelopers即可)(3)AndroidSDK下载:(这个这里面不包含具体版本,想要什么版本在Eclipse
ypist
·
2013-01-25 11:00
eclipse
eclipse
jdk
jdk
android
android
android
sdk
sdk
avd
avd
51CTO移动开发半月刊——博客内容
JS:cxx-generatorJS绑定工具2.浅谈那些常见的移动应用设计风格3.AndroidUI学习:ImageView实现适屏和裁剪图片的功能4.iOS开发过程中真机调试遇到的问题及解决方法专题:
Android
懒小米
·
2013-01-18 15:59
移动开发
移动开发半月刊
51CTO技术博客
51CTO移动开发半月刊――博客内容
JS:cxx-generatorJS绑定工具2.浅谈那些常见的移动应用设计风格3.AndroidUI学习:ImageView实现适屏和裁剪图片的功能4.iOS开发过程中真机调试遇到的问题及解决方法专题:
Android
懒小米
·
2013-01-18 15:59
移动开发
移动开发半月刊
51CTO技术博客
Android开发学习
第一天
2013年一如往常般开始,值得庆幸的大概是幸运的躲过了玛雅人的末日预言,这一年该是发力的一年,无论结果如何,我都不能在找到理由说服自己不再劳作了,即便内心多么的不甘,再抱怨也是无济于事,只有赶紧行动改变自己,改变自己的心态吧,2013年的目标,重新回到开发者的行列,希望还有机会吧。好吧,2013.1.13日这是重回开发者的第一天,就从Android开始吧,其实很久就接触a
weilanxing
·
2013-01-13 10:00
Android开发学习
之四——了解项目中各文件的意义
创建项目后,项目中包含很多的文件,那么这么多文件都是干嘛用的呢,下面来分析一下。主要先了解如下几个文件夹的内容即可AndroidManifest.xml这个文件描述了app的特点和每个组件的定义,这个文件中有许多的标签,以后慢慢道来,这个文件可以说是app的蓝图,非常重要 src/这个目录包含app的源文件,默认包含一个app运行时启动的Activity类 res/这个目录有几个子目录,如下
RO_wsy
·
2013-01-10 09:00
Android开发学习
笔记(五):Starting an Activity
StartinganActivity不像其他的编程模式中,应用程序是由main()方法发起的,Android系统启动代码在一个activity实例通过调用的回调方法,对应于特定阶段的生命周期。有一系列回调方法用于启动一个activity,和一系列回调方法用以拆毁一个activity。这一课将提供一个生命周期方法的总览,并且告诉你如何处理第一个回调方法,在创建一个新的activity实例时。了解生命
AllenYao
·
2013-01-07 23:00
Android开发学习
笔记(四):活动的生命周期管理
活动的生命周期管理(ManagingtheActivityLifecycle)伴随着用户的进入、退出和重新进入,一个Android应用程序的Activity实例,在不同的生命周期状态中切换。例如,当你的activity第一次启动时,它会显示在系统的最前端,并接受用户焦点。在这个过程中,Android系统会调用activity生命周期内的一系列方法来设置用户界面和其它一些组件。如果用户执行一个动作来
AllenYao
·
2013-01-07 22:00
Android开发学习
笔记(十三) ProgressDialog学习
ProgressDialog是用在耗时操作上的一种组件。基本原理是新建一个线程去执行耗时操作,原线程执行 ProgressDialog对话框的绘制。两种方式实现ProgressDialog第一种方式是直接使用ProgressDialog pd=ProgressDialog.show(MainActivity.this,"Loading...","Pleasewait...",true,false
xujinsmile
·
2013-01-04 16:00
thread
thread
android
android
android
ProgressDialog
Android开发学习
笔记(十二) 获取系统可用内存
要获取手机的可用内存,首先要获取系统服务信息,ActivityManager myActivityManager=(ActivityManager)getSystemService(Activity.ACTIVITY_SERVICE);然后获得MemoryInfo类型对象 ActivityManager.MemoryInfomemoryInfo=newActivityManager.MemoryI
xujinsmile
·
2013-01-04 14:00
android
android
android
Android开发学习
笔记(十一)ListView/ActivityManager/ArrayAdapter学习
正在做一个Android的课程设计,主要功能是任务管理器,需要用到ActivityManager,所以就拿这个类来当作ListView的练习了。本次的任务是将所有正在运行的进程添加到ArrayAdapter适配器,并在ListView中显示出来。布局文件很简单,只有一个refresh按钮和一个ListView。activity_main.xml 主活动MainActivity.javapa
xujinsmile
·
2013-01-04 13:00
android
android
android
ListView
ListView
ListView
layout
layout
Android开发学习
笔记(十)实现一个简易的开场界面
很多应用都有按下图标之后首先显示一个欢迎界面,再跳转到主activity的功能,现在来实现以下。我主要参考了CSDN上的一个仿weichat开场界面的博客,相当于一个简易版本吧。方法一,利用系统提供的函数。首先要新创建一个class,名为Welcome.java,主activity为MainActivity.java。这里利用了两个函数用来把R.layout.start的内容全屏显示。1)getW
xujinsmile
·
2013-01-04 12:00
android
android
android
Android开发学习
之三——第一个Android程序
下面我们建立第一个Android程序。打开Eclipse,开始如下步骤:1.File==>New==>AndroidApplicationProject出现如下窗口:2.在出现的表单中填写:ApplicationName:应用程序显示给用户的名称。在这个项目中,使用“MyFirstApp”ProjectName:项目目录,并在Eclipse中可见的名称。PackageName:应用程序包的命名空间
RO_wsy
·
2013-01-02 07:00
Android开发学习
笔记(九)Android应用界面编程 AutoCompleteTextView学习
AutoCompleteTextView是一种自动完成的文本框,继承自EditText。重要属性:android:completionHintandroid:completionThreshold设置输入几个字符之后显示下拉菜单测试应用仅包含一个简单的文本框,输入一个字符之后在下拉菜单下显示匹配的字符串。使用AutoCompleteTextView的时候还要为其匹配一个Adapter,用于提供下拉
xujinsmile
·
2012-12-29 21:00
Android开发学习
笔记(八)Android应用界面编程 ImageView学习
ImageView是关于图像视图的组件,继承自View,主要功能是显示darwable对象(图像,xml文件等)。重要属性:android:src设置ImageView所显示的Drawable对象id。android:adjustViewBounds设置ImageView是否调整自己的边界来保持所显示图片的长宽比。android:maxHeight最大高度android:maxWidth最大宽度a
xujinsmile
·
2012-12-29 20:00
Android开发学习
笔记(七)Android应用界面编程 Radio/Check/DataPicker学习
本测试应用实现一个表格的填写。表格结构如下所示,整体是一个TableLayout,第一行有一个EditText,第二行有一个RadioButton的horizontal的列表,第三行是一个DataPicker,第四行是一个CheckBox的LinearLayout列表,第五行是一个TextView,里面显示从系统中得知的当前时间。源代码:布局文件:
xujinsmile
·
2012-12-29 18:00
Android开发学习
笔记(六)Android应用界面编程 Button/ImageButton学习
ImageButton继承自ImageView,Button继承自View。相比ImageButton,Button具有更强大的功能。ImageButton仅仅可以指定一个图片(也可是xml),没有文字,而Button图片文字都可以指定。本测试使用了四个按钮,分别是普通按钮btn1;有文字有背景图(按下时候有变换效果)的按钮btn2;普通图片按钮btn3;有变换效果的图片按钮btn4.测试代码:m
xujinsmile
·
2012-12-29 17:00
Android开发学习
之二——Android开发环境搭建
工欲善其事,必先利其器。下面我们就开始搭建Android开发环境。我采用的方式非常简单,采用的是Android官方提供的ADTBundle,下载地址http://developer.android.com/sdk/index.html,如果不能下载可以到http://down.51cto.com/data/607919下载。下载后解压,文件夹中包含两个文件夹,分别为eclipse和sdk,进入ec
RO_wsy
·
2012-12-26 09:00
Android开发学习
之一——Android全景概述
Android是一种基于Linux的自由及开放源代码的操作系统,主要使用于便携设备,如智能手机和平板电脑。目前尚未有统一中文名称,中国大陆地区较多人使用“安卓”或“安致”。Android操作系统最初由AndyRubin开发,主要支持手机。2005年由Google收购注资,并组建开放手机联盟开发改良随后,逐渐扩展到平板电脑及其他领域上。2008年10月第一部Android智能手机发布。2011年第一
RO_wsy
·
2012-12-25 07:00
Android开发学习
笔记(五)Android五大布局
Android的五大布局:LinearLayout(线性布局)FrameLayout(单帧布局)RelativeLayout(相对布局)AbsoluteLayout(绝对布局)TableLayout(表格布局)Android的每种布局都很简单,但不断的嵌套和混合使用就会创造出许多复杂的布局形式。下面我来依此实现。LinearLayout(线性布局)这种LinearLayout布局按照垂直或者水平排
xujinsmile
·
2012-12-23 17:00
Android开发学习
笔记(四)活动切换
这个应用我主要是参考了eoe开发网站的教程,是从一个Activity切换到另一个Activity。设计到Intent意图。主界面布局的实现非常简单,就只有一个EditText和一个Button。 不过,这里要注意两个地方,我之前没接触过。其一,是 android:layout_width="0dp"android:layout_weight="1"这两个的意思就是把EditText的
xujinsmile
·
2012-12-23 16:00
Android开发学习
笔记(三)Android应用界面编程 Toast/SubMenu学习
我主要是看了密西西比河谷州立大学的Android视频,这是那个视频上的第二个实例程序。因为网上找不到相关的源代码,我就自己写了一个,不太一样,但是功能都有。Toast的功能是弹出一个消息框。我主要是利用了Toast来实现下面的应用。实现的界面如下:点击showHello,就会弹出一个Hello的消息框,点击showHelloandyourname,就会弹出一个Hello以及键入的名字的消息框,点击
xujinsmile
·
2012-12-22 18:00
Android开发学习
笔记(二)我的第一个Android应用
好的,开门见山,我的第一个Android应用开始喽!打开Eclipse,依次选择File->New->other,选择AndroidApplicationProject,Next。然后就会出现下面的对话框。需要填写的依次是应用名,项目名,以及包名(按Java的包名来写),以上配图就是我填写的。其它的都按默认配置。下一页依旧是默认。Next。下一页就到了选择图标icon的时候了,系统会为应用自动生成
xujinsmile
·
2012-12-22 16:00
Android开发学习
笔记(一 )安卓开发环境搭建
现在的智能机市场,可谓是三国鼎立,Android,IOS,WindowsPhone,各有各的优势和特色。而这三种移动设备操作系统有各基于不同的内核。比如,Android是基于Linux内核,IOS是基于UNIX内核,WindowsPhone是WIN8内核。而编写各自的应用程序又是应用者不同的语言。从这些个月来的编程语言排行榜上就差不多了解了这三大平台的地位。操作系统内核编程语言AndroidLin
xujinsmile
·
2012-12-22 15:00
android开发学习
之问题收集
android手机做下载文件时,报了如下异常: java.net.ConnectException: localhost/127.0.0.1:8080 - Connection refused 报错在这一段代码 Java代码 URL url = new URL("http://localhost:8080/mp3/resource.xml"); &n
narutolufi
·
2012-12-19 22:00
android
Android开发学习
笔记:浅谈WebView
WebView(网络视图)能加载显示网页,可以将其视为一个浏览器。它使用了WebKit渲染引擎加载显示网页,实现WebView有以下两种不同的方法:第一种方法的步骤:1.在要Activity中实例化WebView组件:WebViewwebView=newWebView(this);2.调用WebView的loadUrl()方法,设置WevView要显示的网页: 互联网用:webView.loadU
m372897500
·
2012-09-07 14:00
JavaScript
android
layout
application
import
encoding
Android开发学习
笔记:5大布局方式详解
Android中常用的5大布局方式有以下几种:线性布局(LinearLayout):按照垂直或者水平方向布局的组件。帧布局(FrameLayout):组件从屏幕左上方布局组件。表格布局(TableLayout):按照行列方式布局组件。相对布局(RelativeLayout):相对其它组件的布局方式。 绝对布局(AbsoluteLayout):按照绝对坐标来布局组件。 1.线性布局线性布局是Andr
penglijiang
·
2012-07-23 16:00
Gallery和GridView浅析
Android开发学习
笔记:Gallery和GridView浅析2011-08-2322:15:00标签:GridView 移动开发 Android 休闲 浅析一.Gallery的简介原创作品,允许转载
ganlijianstyle
·
2012-05-22 11:00
android
object
String
layout
import
encoding
值得好好关注的博客【持续更新中......】
***************************************************************************************友善之臂Mini6410之
Android
Skypine_Lee
·
2012-05-16 17:00
android
Android开发学习
笔记:数据存取之SQLite浅析
原创作品,允许转载,转载时请务必以超链接形式标明文章原始出处、作者信息和本声明。否则将追究法律责任。http://liangruijun.blog.51cto.com/3061169/663686一.SQLite的介绍1.SQLite简介 SQLite是一款轻型的数据库,是遵守ACID的关联式数据库管理系统,它的设计目标是嵌入式的,而且目前已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入
ConanYang
·
2012-05-15 11:00
android
数据库
String
sqlite
layout
table
Android开发学习
笔记之一
学习android也有一段时间了,之前由于各种原因停了一段时间,回来再继续学的时候发现有些东西就生疏了,所以决定把自己学习的历程纪录下来,一方面加深理解,一方面便于以后再回来看。 如下图就是android的系统构架 从图中我们可以看到android系统是依靠linux提供的核心服务,这包括安全、内存管理、进程管理、网络、硬件驱动等等与硬件相关的服务。 我们再从底层往上看,可以看到存在
hwfantasy
·
2012-04-22 00:00
android
学习记录
android系统结构
Android开发学习
笔记:BroadcastReceiver简介和注册方式 < >
.BroadcastReceiver简介 BraodcastReceiver(广播接收器)是为了实现系统广播而提供的一种组件,它和事件处理机制类似,但是事件处理机制是程序组件级别的,而广播事件处理机制是系统级别的。比如,我们可以发出一种广播来测试手机电量的变化,这时候就可以定义一个BraodcastReceiver来接受广播,当手机电量较低时提示用户。我们既可以用Intent来启动一个组件,也
doloveme
·
2012-04-11 12:00
Android开发学习
笔记:BroadcastReceiver简介和注册方式 < >
.BroadcastReceiver简介 BraodcastReceiver(广播接收器)是为了实现系统广播而提供的一种组件,它和事件处理机制类似,但是事件处理机制是程序组件级别的,而广播事件处理机制是系统级别的。比如,我们可以发出一种广播来测试手机电量的变化,这时候就可以定义一个BraodcastReceiver来接受广播,当手机电量较低时提示用户。我们既可以用Intent来启动一个组件,也
doloveme
·
2012-04-11 12:00
Android开发学习
:ImageView的scaletype属性
ImageView.ScaleType|android:scaleType值的意义:ImageView.ScaleType.CENTER|android:scaleType="center" 以原图的几何中心点和ImagView的几何中心点为基准,按图片的原来size居中显示,不缩放,当图片长/宽超过View的长/宽,则截取图片的居中部分显示ImageView的size.当图片小于View的长宽时
Jason_WKS
·
2012-04-10 11:00
android
Matrix
友善之臂Mini6410之
Android开发学习
笔记(4)-EEPROM Demo
友善之臂Mini6410之
Android开发学习
笔记源码同步更新,请使用git工具进行同步。
yang_hui1986527
·
2012-03-16 18:00
android
object
layout
null
byte
button
Android开发学习
:ImageView的scaletype属性
ImageView.ScaleType|android:scaleType值的意义:ImageView.ScaleType.CENTER|android:scaleType="center"按图片的原来size居中显示,当图片长/宽超过View的长/宽,则截取图片的居中部分显示ImageView.ScaleType.CENTER_CROP|android:scaleType="centerCrop
lingdududu
·
2012-03-16 17:46
职场
休闲
属性
Android学习相关
Android开发学习
:ImageView的scaletype属性
ImageView.ScaleType|android:scaleType值的意义:ImageView.ScaleType.CENTER|android:scaleType="center"按图片的原来size居中显示,当图片长/宽超过View的长/宽,则截取图片的居中部分显示ImageView.ScaleType.CENTER_CROP|android:scaleType="centerCrop
lingdududu
·
2012-03-16 17:46
职场
属性
imageview
休闲
ScaleType
友善之臂Mini6410之
Android开发学习
笔记(3)-ADC Demo
友善之臂Mini6410之
Android开发学习
笔记源码同步更新,请使用git工具进行同步。
yang_hui1986527
·
2012-03-16 13:00
UI
timer
android
layout
null
encoding
友善之臂Mini6410之
Android开发学习
笔记(2)-PWM Demo
友善之臂Mini6410之
Android开发学习
笔记源码同步更新,请使用git工具进行同步。
yang_hui1986527
·
2012-03-12 10:00
thread
android
layout
Class
button
encoding
友善之臂Mini6410之
Android开发学习
笔记(1)-LED Demo
友善之臂Mini6410之
Android开发学习
笔记源码同步更新,请使用git工具进行同步。
yang_hui1986527
·
2012-03-11 16:00
thread
android
git
layout
工具
encoding
Android开发学习
笔记WebView
WebView(网络视图)能加载显示网页,可以将其视为一个浏览器。它使用了WebKit渲染引擎加载显示网页,实现WebView有以下两种不同的方法:第一种方法的步骤:1.在要Activity中实例化WebView组件:WebView webView = new WebView(this);2.调用WebView的loadUrl()方法,设置WevView要显示的网页: 互联网用:web
韩悠悠
·
2012-02-28 21:00
Android开发
Android开发学习
笔记:Gallery和GridView浅析
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://liangruijun.blog.51cto.com/3061169/647355一.Gallery的简介 Gallery(画廊)是一个锁定中心条目并且拥有水平滚动列表的视图,一般用来浏览图片,并且可以响应事件显示信息。Gallery还可以和ImageSwitcher组件结合使
ly5156
·
2012-01-12 09:00
上一页
11
12
13
14
15
16
17
18
下一页
按字母分类:
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
其他