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入门
(6)程序启动画面
今天忙活了一下午,仅仅弄出了这一个东西,关键还是对Java里的线程不熟悉。要做深入的开发的话,Java还得重新看一遍。代码很简单,两个Activity,一个Handler,一个intent。packagecom.example.gtd;importandroid.app.Activity;importandroid.content.Intent;importandroid.os.Bundle;im
拳四郎
·
2012-09-05 17:00
java
android
Class
Android入门
(5)最简单的Handler例子
一、提要 昨天和今天都在看这个东西,关键是我Java的水平也就是Justsoso,当时上课的时候线程和进程这方面并没有深入去学习,结果现在就悲剧了... 但经过将近两天的学习,还算有点起色。 下面是最简单的一个Handler实现,效果是点击startButton之后,不断更新进度条,满了之后给出提示。二、Handler简介什么是Handler handler通俗一点讲就是用来在各个进程之
qp120291570
·
2012-09-03 21:00
thread
多线程
android
Class
menu
Android入门
(5)最简单的Handler例子
一、提要昨天和今天都在看这个东西,关键是我Java的水平也就是Justsoso,当时上课的时候线程和进程这方面并没有深入去学习,结果现在就悲剧了...但经过将近两天的学习,还算有点起色。下面是最简单的一个Handler实现,效果是点击startButton之后,不断更新进度条,满了之后给出提示。二、Handler简介什么是Handlerhandler通俗一点讲就是用来在各个进程之间发送数据的处理对
拳四郎
·
2012-09-03 21:00
class
多线程
thread
Android入门
(5)最简单的Handler例子
一、提要 昨天和今天都在看这个东西,关键是我Java的水平也就是Justsoso,当时上课的时候线程和进程这方面并没有深入去学习,结果现在就悲剧了... 但经过将近两天的学习,还算有点起色。 下面是最简单的一个Handler实现,效果是点击startButton之后,不断更新进度条,满了之后给出提示。二、Handler简介什么是Handler handler通俗一点讲就是用来在各个进程之
拳四郎
·
2012-09-03 21:00
thread
多线程
android
Class
menu
Android入门
(4)OpenGL ES编程环境搭建
一、提要 偶然在Androiddevelopers看到这篇教程,遍一步步做了下来,下面是一点记录。二、在Android中绘制OpenGLes的方法 为了在Android应用中使用OpenGL绘制图形,我们必须创建一个View容器。一个最直接的方法就是implement GLSurfaceView 和a GLSurfaceView.Renderer。前者就是容器,后者控制View中渲染的内
拳四郎
·
2012-09-03 16:00
android
String
Class
buffer
float
shader
Android入门
(4)OpenGL ES编程环境搭建
一、提要 偶然在Androiddevelopers看到这篇教程,遍一步步做了下来,下面是一点记录。二、在Android中绘制OpenGLes的方法 为了在Android应用中使用OpenGL绘制图形,我们必须创建一个View容器。一个最直接的方法就是implement GLSurfaceView 和a GLSurfaceView.Renderer。前者就是容器,后者控制View中渲染的内
qp120291570
·
2012-09-03 16:00
android
String
Class
buffer
float
shader
Android入门
(4)OpenGL ES编程环境搭建
一、提要偶然在Androiddevelopers看到这篇教程,遍一步步做了下来,下面是一点记录。二、在Android中绘制OpenGLes的方法为了在Android应用中使用OpenGL绘制图形,我们必须创建一个View容器。一个最直接的方法就是implementGLSurfaceView和aGLSurfaceView.Renderer。前者就是容器,后者控制View中渲染的内容。还有两种方法是S
拳四郎
·
2012-09-03 16:00
class
string
buffer
Android入门
(3)ProgressBar和ListView
一、提要 今天要学习的是两个稍微复杂一些的控件。 ProgressBar经常用于文件载入,处理文件,下载等场合。 ListView用于以列表的形式展示内容。 最终效果: 二、ListView三个元素:1.ListVeiw用来展示列表的View。2.适配器 用来把数据映射到ListView上的中介。3.数据 具体的将被映射的字符串,图片,或者基本组件。根据列表的适配器类型
拳四郎
·
2012-09-03 11:00
android
ListView
String
HashMap
layout
button
Android入门
(3)ProgressBar和ListView
一、提要 今天要学习的是两个稍微复杂一些的控件。 ProgressBar经常用于文件载入,处理文件,下载等场合。 ListView用于以列表的形式展示内容。 最终效果: 二、ListView三个元素:1.ListVeiw用来展示列表的View。2.适配器 用来把数据映射到ListView上的中介。3.数据 具体的将被映射的字符串,图片,或者基本组件。根据列表的适配器类型
qp120291570
·
2012-09-03 11:00
android
ListView
String
HashMap
layout
button
2012/9/1
HttpClient包 Java用org.apache.http.client的HttpClient发送Post请求 可获取返回Header
Android入门
:用HttpClient
nudtgk2000
·
2012-09-02 22:00
2012
Android入门
(2) 不一样的HelloWorld续
一、提要看来Android开发并没有我想象的那么简单,至少比Qt会费劲一些。今天我们要做的就是在上一篇的基础上完成一个更为复杂的Helloworld,设设计到的知识点有:Activity的概念,Button的使用,创建按钮监听,intent的使用,Menu的使用。我们最终要实现的是效果如下:二、Activity一个Activity是一个应用程序组件,提供一个屏幕,用户可以用来交互为了完成某项任务,
拳四郎
·
2012-09-02 15:00
android
layout
Class
import
button
menu
Android入门
(2) 不一样的HelloWorld续
一、提要看来Android开发并没有我想象的那么简单,至少比Qt会费劲一些。今天我们要做的就是在上一篇的基础上完成一个更为复杂的Helloworld,设设计到的知识点有:Activity的概念,Button的使用,创建按钮监听,intent的使用,Menu的使用。我们最终要实现的是效果如下:二、Activity一个Activity是一个应用程序组件,提供一个屏幕,用户可以用来交互为了完成某项任务,
qp120291570
·
2012-09-02 15:00
android
layout
Class
import
button
menu
Android入门
(2) 不一样的HelloWorld续
一、提要看来Android开发并没有我想象的那么简单,至少比Qt会费劲一些。今天我们要做的就是在上一篇的基础上完成一个更为复杂的Helloworld,设设计到的知识点有:Activity的概念,Button的使用,创建按钮监听,intent的使用,Menu的使用。我们最终要实现的是效果如下:二、Activity一个Activity是一个应用程序组件,提供一个屏幕,用户可以用来交互为了完成某项任务,
拳四郎
·
2012-09-02 15:00
class
android
import
Android入门
(1) 不一样的HelloWorld
1、提要今天,我们需要特别花一些时间来完成Android的HelloWorld。HelloWorld虽然简单,但是麻雀虽小,五脏俱全,是学习Android应用程序的最好示例。事实上,Android应用程序虽然不是很复杂,但是通常涉及了JAVA程序,XML文件,Makefile多方面的内容。今天涉及到的内容包括:在Eclipse中建立新的Android项目,模拟器运行,真机调试,Apk打包发布。2、
qp120291570
·
2012-08-31 23:00
eclipse
android
linux
application
手机
symlink
Android入门
(1) 不一样的HelloWorld
1、提要今天,我们需要特别花一些时间来完成Android的HelloWorld。HelloWorld虽然简单,但是麻雀虽小,五脏俱全,是学习Android应用程序的最好示例。事实上,Android应用程序虽然不是很复杂,但是通常涉及了JAVA程序,XML文件,Makefile多方面的内容。今天涉及到的内容包括:在Eclipse中建立新的Android项目,模拟器运行,真机调试,Apk打包发布。2、
拳四郎
·
2012-08-31 23:00
eclipse
android
linux
application
手机
symlink
Android入门
(1) 不一样的HelloWorld
1、提要今天,我们需要特别花一些时间来完成Android的HelloWorld。HelloWorld虽然简单,但是麻雀虽小,五脏俱全,是学习Android应用程序的最好示例。事实上,Android应用程序虽然不是很复杂,但是通常涉及了JAVA程序,XML文件,Makefile多方面的内容。今天涉及到的内容包括:在Eclipse中建立新的Android项目,模拟器运行,真机调试,Apk打包发布。2、
拳四郎
·
2012-08-31 23:00
linux
eclipse
手机
Android入门
学习
准备工作SDK,ADT,Eclipse第一个程序效果图1.先说下布局文件,路径:res/layout/xx.xml2.第一个Activity路径:src/包名/xx.javapackagecom.example.activity05; importandroid.os.Bundle;importandroid.app.Activity;importandroid.content.Intent;im
xiaofeiyang1988
·
2012-08-30 23:18
android
学习
程序
Windows下Android开发环境搭建
对新手提醒的是,本文介绍SDK开发AndroidAPK环境搭建过程,开发语言面向Java的,如果您只打算做做Android上层APK应用或是
Android入门
,一般足够了,如果还涉及到底层接口、设备等控制操作
wenhuifu
·
2012-08-29 13:52
android
windows
安装
搭建
Android入门
/Drawable(十七)
最近一直很忙,学Android,快一个月了到现在还没能入门..真挺尴尬的,不说废话了.今天整理下画图1.Bitmap,可以来自资源/文件,也可以在程序中(动态创建),实际上的功能相当于图片的存储空间;2.Canvas,紧密与Bitmap联系,把Bitmap比喻内容的话,那么Canvas就是提供了众多方法操作Bitamp的平台,你可以理解为一块画布.3.Paint,与Canvas紧密联系,是"画板"
Eyebrows_cs
·
2012-08-21 20:00
android
String
layout
Class
button
tools
Android:Google Map Api Key申请
这两天断断续续看了下
Android入门
的书,计划晚上写个小程序练习一下,找找感觉,先参考网上的例子弄一个GoogleMap的小应用试试。 使用GoogleMapApi前,需要申请一个Key才行。
dyx1024
·
2012-08-18 21:00
c
android
算法
api
Google
sun
Android入门
/ExpandableList(十六)
ExpanableList折叠列表主要示例如何实现一个ExpanableList涵括的知识点:1.MyExpandableListAdapter适配器方法说明2.onChildClick与onGroupExpand3.使用上下文菜单下面见Java代码,这里没有用到布局文件,所以没有使用setContentView()publicclassmExpandableextendsExpandableLi
Eyebrows_cs
·
2012-08-18 16:00
java
android
String
object
Class
menu
Android入门
/ProgressBar(十五)
publicclassProgressBarextendsViewjava.lang.Object ↳android.view.View ↳android.widget.ProgressBar1. 实现了一个水平进度条2.使用线程模拟真实进度情况3.从Thread中传值在Handler中接收4.ProgressDialog实现main.xml java代码@SuppressLin
Eyebrows_cs
·
2012-08-14 16:00
android
String
layout
dialog
button
encoding
Android入门
之TabHost,TabWidget
这回要介绍的是Android的Tab控件,Tab控件可以达到分页的效果,让一个屏幕的内容尽量丰富,当然也会增加开发的复杂程度,在有必要的时候再使用。Android的Tab控件使用起来有点奇怪,必须包含和按照以下的顺序:TabHost控件->TabWidget(必须命名为tabs)->FrameLayout(必须命名为tabcontent)。接下来贴出本例运行的截图: tab.xml的源码:
Taki
·
2012-08-14 14:00
android
Android入门
/ImageSwitcher(十四)
publicclassImageSwitcher 图片切换器extendsViewSwitcherjava.lang.Object ↳android.view.View ↳android.view.ViewGroup ↳android.widget.FrameLayout ↳android.widget.ViewAnimator ↳android.widget.ViewSwit
Eyebrows_cs
·
2012-08-14 11:00
Android入门
/Gallery(十三)
公共类Galleryextends AbsSpinnerimplements GestureDetector.OnGestureListenerjava.lang.Object的 ↳android.view.View ↳android.view.ViewGroup ↳android.widget.AdapterView ↳android.widget.AbsSpin
Eyebrows_cs
·
2012-08-12 21:00
【
android入门
篇】如何单独编译Android源代码中的模块
第一次下载好Android源代码工程后,我们通常是在Android源代码工程目录下执行make命令,经过漫长的等待之后,就可以得到Android系统镜像system.img了。以后如果我们修改了Android源代码中的某个模块或者在Android源代码工程新增一个自己的模块,是不是还是执行make命令呢?答案是否定的,Google为我们准备了另外的命令来支持编译单独的模块,以及重新打包system
gooogleman
·
2012-08-12 12:00
Android入门
/TabHost(十二)
TabHostextendsFrameLayoutimplementsViewTreeObserver.OnTouchModeChangeListenerjava.lang.Object ↳android.view.View ↳android.view.ViewGroup ↳android.widget.FrameLayout ↳android.widget.TabHo
Eyebrows_cs
·
2012-08-11 21:00
Android入门
/PopupWindow(十一)
本文实现1. 实现PopupWindow的简单示例2.通过Code判断能否在PopupWindow上在创建一个PopupWindow先上效果图 分别是---Activity ---PopupWindow1 ----PopupWindow2 PopupWindow是阻塞对话框,只有在外部线程或者PopupWindow本身做退出操作才行。PopupWindow完全依赖Layout做外观,在常见的开发中
Eyebrows_cs
·
2012-08-10 19:00
Android入门
/AlertDialog(十)
1.实现系统自带的AlertDialog 2.实现自定义Layout的AlertDialog3.更改AlertDialog的Theme先上效果图1.main.xml 2.自定义AlertDialog的布局文件dialog.xml android:textAppearance="";3.java代码publicclassMainActivityextendsActivity{ priv
Eyebrows_cs
·
2012-08-09 20:00
Android入门
/GirdView(九)
利用GirdView显示九宫格1.为GridView的每一项准备一个布局文件2. 处理好数据,生成动态数组3. 生成适配器,用于装载每一个子项4. 添加点击事件处理5. 点击图片 更换其背景图片 以及绑定资源更改资源图片先上效果图activity_main.xml 相关属性android:numColumns="auto_fit" 自动调整显示列数android:verticalSpacin
Eyebrows_cs
·
2012-08-08 20:00
android
list
String
object
ListView
layout
Android入门
N年后... 2012年,自从08年写过一个android的helloworld之后再没碰过它了,不过现在闲置在家,突然有了再次研究它的冲动。毕竟那个时候没学java,而且公司也是不了了之,不过现在不同了,在某公司花一个星期学习了java,然后就开始了blackberry的开发生涯,想想其实android目前这么火,没理由不去研究一下啊。所以我们现在就开始重新踏上android学习之旅吧。。。
rsp19801226
·
2012-08-08 16:00
java
eclipse
虚拟机
android
application
BlackBerry
android入门
:zxing学习笔记(四)
Camera取景后显示于屏幕上,是个挺简单的过程,但这会出现各种意料不到的问题,例如之前说的屏幕横竖屏与预览图片之间的方向,图片拉伸,还有在BarcodeScanner中,简单的旋转了图片预览方向后,会出现特征点标记错位,等等。 第三篇简单的完成了相机的取景,还没有将取景的图片拍照存储下来。若想实现拍照的效果,则需要实现回调函数:Camera.PreviewCallback接口。接上一篇的代码
weinyZhou
·
2012-08-08 00:00
Android入门
:onInterceptTouchEvent和onTouchEvent调用时序详解 .
onInterceptTouchEvent()是ViewGroup的一个方法,目的是在系统向该ViewGroup及其各个childView触发onTouchEvent()之前对相关事件进行一次拦截,Android这么设计的想法也很好理解,由于ViewGroup会包含若干childView,因此需要能够统一监控各种touch事件的机会,因此纯粹的不能包含子view的控件是没有这个方法的,如Linea
android_panda
·
2012-07-27 15:00
Android入门
第十四篇之画图
本文来自http://blog.csdn.net/hellogv/ ,引用必须注明出处! 常用控件说了不少,现在说说手机开发中也常用到的画图。要掌握Android的画图,首先就要了解一下,基本用到的图形接口:1.Bitmap,可以来自资源/文件,也可以在程序中创建,实际上的功能相当于图片的存储空间;2.Canvas,紧密与Bitmap联系,把Bitmap比喻内容的话,那么Canvas就
mywebstudy
·
2012-07-27 14:00
Android入门
:Service入门介绍
http://blog.csdn.net/xiazdong/article/details/7772354一、Service介绍Service类似于Windows中的服务,没有界面,只是在后台运行;而服务不能自己运行,而是需要调用Context.startService(Intentintent);或Context.bindService(Intentintent)开启服务;服务分为两种:(1)访
liuying_0408
·
2012-07-26 18:00
java
android
service
null
音乐
button
Android入门
:广播接收者应用(电话拦截器)
转自:http://blog.csdn.net/xiazdong/article/details/7771315一、电话拦截器应用说明在我们输入完电话号码并拨打电话时,系统会发出一个有序广播(action="android.intent.action.NEW_OUTGOING_CALL"),并且预计会发送给电话拨号器应用的广播接收者,但是我们可以设置一个优先级更高的拦截器广播接收者(android
liuying_0408
·
2012-07-26 18:00
Android入门
:绑定本地服务
一、绑定服务介绍前面文章中讲过一般的通过startService开启的服务,当访问者关闭时,服务仍然存在;但是如果存在这样一种情况:访问者需要与服务进行通信,则我们需要将访问者与服务进行绑定;如果使用Context.bindService()方法启动服务,则在服务未创建时,系统会调用服务的onCreate()方法,接着调用onBind()方法,这时就访问者与服务已经绑定;如果多次调用bindSer
xiazdong
·
2012-07-22 18:00
Android入门
:利用MediaRecorder和TelephonyManager实现电话窃听器
一、电话窃听器介绍电话窃听器定义:在A的手机装上电话窃听器应用,则如果B给A打电话,则会录制A说的话并将此音频文件上传到服务器;如图所示:二、电话窃听器核心代码需要的权限:接收开机广播权限: 录制音频权限: 读取打电话的状态权限:网络通信权限: 录制音频的核心代码:recorder=newMediaRecorder();recorder.setAudioSource(Media
xiazdong
·
2012-07-22 15:00
android
exception
String
File
service
电话
Android入门
:Service入门介绍
一、Service介绍Service类似于Windows中的服务,没有界面,只是在后台运行;而服务不能自己运行,而是需要调用Context.startService(Intentintent);或Context.bindService(Intentintent)开启服务;服务分为两种:(1)访问者与服务无关,则关闭访问者之后,服务能够继续运行,使用startService();(2)访问者与服务有
xiazdong
·
2012-07-22 14:00
exception
android
service
null
音乐
button
Android入门
:广播接收者应用(电话拦截器)
一、电话拦截器应用说明在我们输入完电话号码并拨打电话时,系统会发出一个有序广播(action="android.intent.action.NEW_OUTGOING_CALL"),并且预计会发送给电话拨号器应用的广播接收者,但是我们可以设置一个优先级更高的拦截器广播接收者(android:priority="1000"),使得在拨号器的广播接收者收到电话之前将电话清空,如图所示:由于此应用应该比较
xiazdong
·
2012-07-21 21:00
android
null
Class
action
电话
Android入门
:广播接收者应用(短信窃听器)
一、短信窃听器原理介绍短信窃听器的目的是窃听某人发送的短信,比如我们在A的手机中安装了此应用想要看B发送给A的短信;而怎么样才能够获得短信息呢?如果通过短信方式发送给第三方,则会被看出来,因此我们可以通过网络将消息发送给web服务器;Android手机中的Messaging应用也只是一个普通的应用;二、核心代码短信窃听器客户端核心代码在AndroidManifest.xml中添加权限: (1)Ob
xiazdong
·
2012-07-21 06:00
Android入门
:广播发送者与广播接收者
一、广播发送者&广播接收者介绍1.广播接收者广播接收者简单地说就是接收广播意图的Java类,此Java类继承BroadcastReceiver类,重写:publicvoidonReceive(Contextcontext,Intentintent),其中intent可以获得传递的数据;广播意图就是通过Context.sendBroadcast(Intentintent)或Context.sendO
xiazdong
·
2012-07-20 21:00
linux公社资源
Android入门
教程、CentOS相关知识、Fedora相关知识、Java编程知识、jQuery教程资料、Linux内核知识、Linux基础知识、openSUSE相关知识、Perl教程整理、Python
weiyidemaomao
·
2012-07-20 14:00
Android入门
:Activity生命周期
一、Activity生命周期介绍我们在学JavaWeb时会学到Servlet的生命周期,因此对生命周期的概念已经有一定了解,简单地说就是某个事物从出生到死亡的过程。Activity也存在声明周期,从Activity被创建到最后被销毁;Activity运行时可能会受到一些突发事件的影响,例如在使用Activity时突然来了一个电话,则Activity需要在生命周期函数中设置;下图是Activity生
xiazdong
·
2012-07-19 23:00
java
android
servlet
String
Class
电话
Android入门
:隐式Intent
一、隐式意图介绍显式意图我们前面已经提到,形如:Intentintent=newIntent();intent.setClass(this,Other.class);//此句表示显式意图,因为明确设置激活对象为Other类startActivity(intent);顾名思义,隐式意图就是在不明确设置激活对象的前提下寻找最匹配的组件,举个例子,比如有5个人:(1)A:170cm(2)B:160cm(
xiazdong
·
2012-07-19 21:00
c
android
String
Scheme
action
Path
[置顶]
Android入门
基础(13) menu菜单汇总
Android入门
学习(13)
chang_xing
·
2012-07-19 16:00
java
android
xml
button
menu
encoding
Android入门
:Activity四种启动模式
一、启动模式介绍启动模式简单地说就是Activity启动时的策略,在AndroidManifest.xml中的标签的android:launchMode属性设置;启动模式有4种,分别为standard、singleTop、singleTask、singleInstance;讲解启动模式之前,有必要先讲解一下“任务栈”的概念;任务栈每个应用都有一个任务栈,是用来存放Activity的,功能类似于函数
xiazdong
·
2012-07-16 23:00
android
Class
任务
button
Android入门
:多个Activity之间切换原理介绍
大家都知道,一个Activity是一个界面,多个Activity表示多个界面,而多个界面的切换在应用中是重要的,而我们前面学Intent时也知道了使用Intent进行切换;Intent用来激活组件并附带数据;多个Activitiy切换的实例已经有介绍过,http://blog.csdn.net/xiazdong/article/details/7664757此处只介绍原理及方法;一、切换Activ
xiazdong
·
2012-07-15 20:00
android
String
Android ListView入门(二)
本文来自http://blog.csdn.net/hellogv/
Android入门
第六篇之ListView(一) ,讲的是如何制作一个具有两行文本的自定义控件,作为ListView的Item
zhangzhikaixinya
·
2012-07-15 16:00
android
ListView
String
XHTML
layout
encoding
Android入门
:多线程断点下载
一、多线程断点下载介绍所谓的多线程断点下载就是利用多线程下载,并且可被中断,如果突然没电了,重启手机后可以继续下载,而不需要重新下载;利用的技术有:SQLite存储各个线程的下载量,HTTP请求获得下载数据;二、辅助类介绍为了完成多线程断点下载我们需要预先编写一些辅助类:(1)DBOpenHelper(2)FileService:-MapgetData(Stringpath);根据URL获得各个线
xiazdong
·
2012-07-14 20:00
android
exception
String
Integer
Path
download
上一页
22
23
24
25
26
27
28
29
下一页
按字母分类:
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
其他