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开发中,使用线程应该注意的问题!
我们都知道Hanlder是线程与Activity通信的桥梁,我们在开发好多应用中会用到线程,有些人处理不当,会导致当程序结束时,线程并没有被销毁,而是一直在后台运行着,当我们重新启动应用时,又会重新启动一个线程,周而复始,你启动应用次数越多,开启的线程数就越多,你的机器就会变得越慢。为了方便大家理解,我写一个简单的Demo.功能就是每2秒中将应用的Title更换一次。具体步骤如下:第一步:新建一个
A09211008
·
2013-11-14 11:00
android
线程
String
通信
终端
Android
高手进阶教程
(十八)之---列出Android设备中所有启动的服务,及判断某个服务是否开启!
大家好,好久不见,今天在开发中遇到的一个问题给大家分享一下,我先前做了一个音乐播放器,因为播放音乐一般都是用服务来处理的。当用户点击播放按钮时,音乐在服务中播放,然后用用户退出程序(服务进程还在,音乐还继续),所以妥用户点再次进入应用时,我们播放器要处于播放状态,这里我作了简单的处理,判断这个音乐服务是否开启来完成的。今天给大家的小例子是列出Android设备中所有启动的服务,及判断某个服务是否开
A09211008
·
2013-11-14 11:00
android
String
手机
应用
Launcher
Android
高手进阶教程
(十七)之---Android中Intent传递对象的两种方法(Serializable,Parcelable)!
大家好,好久不见,今天要给大家讲一下Android中Intent中如何传递对象,就我目前所知道的有两种方法,一种是Bundle.putSerializable(Key,Object);另一种是Bundle.putParcelable(Key,Object);当然这些Object是有一定的条件的,前者是实现了Serializable接口,而后者是实现了Parcelable接口,为了让大家更容易理解我
A09211008
·
2013-11-14 11:00
android
数据
XHTML
label
界面
Android
高手进阶教程
(十六)之---Android中万能的BaseAdapter(Spinner,ListView,GridView)的使用!
大家好!今天给大家讲解一下BaseAdapter(基础适配器)的用法,适配器的作用主要是用来给诸如(Spinner,ListView,GridView)来填充数据的。而(Spinner,ListView,GridView)都有自己的适配器(记起来麻烦)。但是BaseAdapter(一招鲜)对他们来说却是通用的,为什么这么说呢,首先我们看一下API文档:我们看一下BaseAdapter已经实现了Li
A09211008
·
2013-11-14 11:00
android
ListView
object
GridView
imageview
Android
高手进阶教程
(十五)之---通过Location获取Address的使用!
大家好,上一节我讲了一下如何通过LocationManager来获取Location,没有看过上一节的同学,可以点击如下链接返回查看:Android
高手进阶教程
十四之---AndroidLocation
A09211008
·
2013-11-14 11:00
android
exception
Class
utf-8
结构
Android
高手进阶教程
(十四)之----Android Location的使用!!
大家好,今天说说Location,Location在Android开发中还是经常用到的,比如通过经纬度获取天气,根据Location获取所在地区详细Address(比如GoogleMap开发).等。而在Android中通过LocationManager来获取Location.通常获取Location有GPS获取,WIFI获取。我今天做一个简单的小Demo,来教大家如何获取Location,从而获取
A09211008
·
2013-11-14 11:00
android
XHTML
Google
测试
label
Android
高手进阶教程
(十三)之----Android 数据库SQLiteDatabase的使用!
大家好,好久没有更新博客了,最近由于身体不适让大家久等了,好了,直接进入主题~Android提供了三种数据存储方式,第一种是文件存储;第二种是SharedPreferences存储;第三种就是数据库SQLiteDatabase存储。文件存储我就不用多说了,而SharedPreferences可以存取简单的数据(int,double,float.etc),它经常用于数据缓存,因为它读取存储简单。详细
ccwRadar
·
2013-11-14 11:10
android
应用程序
数据存储
textview
boolean
Android学习
Android
高手进阶教程
(十三)之----Android 数据库SQLiteDatabase的使用!
大家好,好久没有更新博客了,最近由于身体不适让大家久等了,好了,直接进入主题~Android提供了三种数据存储方式,第一种是文件存储;第二种是SharedPreferences存储;第三种就是数据库SQLiteDatabase存储。文件存储我就不用多说了,而SharedPreferences可以存取简单的数据(int,double,float.etc),它经常用于数据缓存,因为它读取存储简单。详细
A09211008
·
2013-11-14 11:00
android
boolean
textview
数据存储
应用程序
Android
高手进阶教程
(十二)之----Android 在一个应用中如何启动另外一个已安装的应用!
今天晚上Jimmy问了我一个问题,就是如何在一个应用中通过某个事件,而去启动另外一个已安装的应用。所以愿意和大家分享一下!而为了能让大家更加容易的理解,我写了一个简单的Demo,我们的程序有俩个按钮,其中一个点击会启动我自己写的应用(一个3D应用为例),而另外一个按钮会启动系统自带的应用(如,日历,闹钟,计算器等等).这里我一日历为例子!首先看一下我们的效果图(点击第一个按钮为例):下面是Demo
A09211008
·
2013-11-14 11:00
android
XHTML
日历
应用程序
encoding
Android
高手进阶教程
(十一)之----Android 通用获取Ip的方法(判断手机是否联网的方法)!
大家好,我们这一节讲一下,Android获取Ip的一些方法,在我们开发中,有判断手机是否联网,或者想获得当前手机的Ip地址,当然WIFI连接的和我们3G卡的Ip地址当然是不一样的.首先我尝试了如下方法:[java] viewplaincopyWifiManager wifiManager = (WifiManager) getSystemService(WIFI_SERVICE); Wif
A09211008
·
2013-11-14 11:00
数学
tag
wifi
手机
3G
Android
高手进阶教程
(十)之----Android PopupWindow的使用!
大家好,我们这一节讲的是AndroidPopupWindow的使用!在我理解其实PopupWindow其实类似于一个不能动的Widget(仅从显示效果来说!)它是浮在别的窗口之上的.下面我将给大家做一个简单的Demo,类似于音乐播放器的Widget的效果,点击Button的时候出来PopupWindow,首先我们看一下效果图:下面是核心代码:[java] viewplaincopypackage
A09211008
·
2013-11-14 11:00
源码
layout
音乐
布局
widget
Android
高手进阶教程
(九)之----Android Handler的使用!
大家好我们这一节讲的是AndroidHandler的使用,在讲Handler之前,我们先提个小问题,就是如何让程序5秒钟更新一下Title.首先我们看一下习惯了Java编程的人,在不知道Handler的用法之前是怎么样写的程序,代码如下所示:[java] viewplaincopypackage com.android.tutor; import java.util.Timer; impo
A09211008
·
2013-11-14 11:00
java
编程
类
switch
Android
高手进阶教程
(八)之----Android Widget开发案例(世界杯倒计时!)
今天我们要写一下AndroidWidget的开发,由于快点凌晨,我就不说的太具体了,同志们就模仿吧!首先看一下效果图:下面是Demo的详细步骤:一、新建一个Android工程命名为:WidgetDemo.二、准备素材,一个是Widget的图标,一个是Widget的背景。存放目录如下图:三、修改string.xml文件如下:[c-sharp] viewplaincopy Hello
A09211008
·
2013-11-14 11:00
android
android
String
application
textview
widget
Android
高手进阶教程
(七)之----Android 中Preferences的使用!
大家好,我们这一节讲的是AndroidPreferences的学习,Preferences在Android当中被用来记录应用,以及用户喜好等等,它可以用来保存简单的数据类型,如Int,Double,Boolean等。Preferences中保存的数据可以理解为Map型。我们通过PreferenceManager以及getDefaultSharedPreferences(Context)来获取它,比
A09211008
·
2013-11-14 11:00
android
Android
高手进阶教程
(六)之----Android 中MenuInflater的使用(布局定义菜单)!
大家好,我们上一节讲的是LayoutInflater 的使用,而这一节我将讲一下MenuInflater ,顾名思义,LayoutInflater 是用来解析定义在layout 下的布局文件,那么MenuInflater 是不是用来解析定义在menu目录下的菜单布局文件呢?恭喜你答对了!(*^__^*)嘻嘻……我们传统意义上的定义菜单感觉比较繁琐,当我们使用MenuInflater 来生成菜单,你
A09211008
·
2013-11-14 11:00
android
Android
高手进阶教程
(五)之----Android 中LayoutInflater的使用!
大家好我们这一节讲的是LayoutInflater的使用,在实际开发种LayoutInflater这个类还是非常有用的,它的作用类似于findViewById(),不同点是LayoutInflater是用来找layout下xml布局文件,并且实例化!而findViewById()是找具体xml下的具体widget控件(如:Button,TextView等)。为了让大家容易理解我做了一个简单的Dem
A09211008
·
2013-11-14 11:00
android
Android
高手进阶教程
(四)之----Android 中自定义属性(attr.xml,TypedArray)的使用!
今天我们的教程是根据前面一节扩展进行的,如果你没有看,请点击 Android
高手进阶教程
(三) 查看第三课,这样跟容易方便你的理解!
A09211008
·
2013-11-14 11:00
android
Android
高手进阶教程
(三)之----Android 中自定义View的应用
大家好我们今天的教程是在Android 教程中自定义View 的学习,对于初学着来说,他们习惯了Android 传统的页面布局方式,如下代码:[c-sharp] viewplaincopy 当然上面的布局方式可以帮助我们完成简单应用的开发了,但是如果你想写一个复杂的应用,这样就有点牵强了,大家不信可以下源码都研究看看,高手写的布局方式,如上面的布局高手通常是这样写的:[c-
A09211008
·
2013-11-14 11:00
android
Class
Android
高手进阶教程
(二)之----Android Launcher抽屉类SlidingDrawer的使用!
最近在研究Lanucher,看了源码,发现了SlidingDrawer这个类,也就是所谓的"抽屉"类。它的用法很简单,要包括handle,和content.handle就是当你点击它的时候,content要么抽抽屉要么关抽屉。别的不多说了,具体步骤如下.1.新建Android工程,命名为SlidingDrawer.2.准备素材,在这里我的图标是用Launcher2里面的图标,放在drawable-
A09211008
·
2013-11-14 11:00
android
Android
高手进阶教程
(一)-------Android常用名令集锦(图文并茂)!
大家好,今天我们要讲的是android开发中,比较常用的名令集锦,在我们开发中难免用到Android命令,有些确实命令确实很有用处。 特别对于一些初学者来说,命令根本没有想过用也不会用,比如他们想安装一个.apk文件到模拟器上面,但是他们不会启动模拟器,他们只会先启动Eclipse,然后在启动模拟器,这样不但浪费时间,而且Eclipse又占用你的内存。这也是我为什么总结这篇文章的原因了,希望
A09211008
·
2013-11-14 11:00
android
Android 中自定义属性(attr.xml,TypedArray)的使用!
http://blog.csdn.net/Android_Tutor/article/details/5508615天我们的教程是根据前面一节扩展进行的,如果你没有看,请点击 Android
高手进阶教程
thinkinwm
·
2013-10-25 13:00
Android
高手进阶教程
(五)之----Android 中LayoutInflater的使用!
2010-04-2121:11:25标签:android开发 Android Layoutinflater android教程 移动开发原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://weizhulin.blog.51cto.com/1556324/311450大家好我们这一节讲的是LayoutInflater的使用,在实际开
ProgrammerZHANG
·
2013-09-04 17:00
Android 中自定义控件和属性(attr.xml,declare-styleable,TypedArray)的方法和使用
[+]今天我们的教程是根据前面一节扩展进行的,如果你没有看,请点击 Android
高手进阶教程
(三) 查看第三课,这样跟容易方便你的理解!
pi9nc
·
2013-08-15 13:00
android
Android
高手进阶教程
(九)之----Android Handler的使用!!!
Android
高手进阶教程
(九)之----AndroidHandler的使用!!!
pi9nc
·
2013-07-11 13:00
Android
高手进阶教程
(七)之----Android 中Preferences的使用!
Android
高手进阶教程
(七)之----Android中Preferences的使用!
pi9nc
·
2013-07-11 13:00
自定义widgt and inflater
Android
高手进阶教程
(八)之----AndroidWidget开发案例(世界杯倒计时!)
pi9nc
·
2013-07-11 13:00
Android
高手进阶教程
(五)之----Android 中LayoutInflater的使用!
Android
高手进阶教程
(五)之----Android中LayoutInflater的使用!
pi9nc
·
2013-06-26 20:00
Android开发大牛博客
【核心分析】maxleng的专栏又一位Android核心分析,不过已经不在更新了Android中文Wiki提供Android的中文api,还有其他一些开源项目Android开发
高手进阶教程
农民伯伯–博客园大名鼎鼎啊
fenghome
·
2013-06-02 23:00
Android开发大牛博客
【核心分析】maxleng的专栏又一位Android核心分析,不过已经不在更新了Android中文Wiki提供Android的中文api,还有其他一些开源项目Android开发
高手进阶教程
RationalGo
·
2013-06-01 10:00
Android开发大牛博客
【核心分析】maxleng的专栏又一位Android核心分析,不过已经不在更新了Android中文Wiki提供Android的中文api,还有其他一些开源项目Android开发
高手进阶教程
农民伯伯–博客园大名鼎鼎啊
qjbagu
·
2013-05-31 09:00
Android
高手进阶教程
(五)之----Android 中LayoutInflater的使用!
转自:http://weizhulin.blog.51cto.com/1556324/311450大家好我们这一节讲的是LayoutInflater的使用,在实际开发种LayoutInflater这个类还是非常有用的,它的作用类似于findViewById(),不同点是LayoutInflater是用来找layout下xml布局文件,并且实例化!而findViewById()是找具体xml下的具体
JimFire
·
2013-05-08 19:00
Android 中自定义属性(attr.xml,TypedArray)的使用
今天我们的教程是根据前面一节扩展进行的,如果你没有看,请点击 Android
高手进阶教程
(三) 查看第三课,这样跟容易方便你的理解!
qjbagu
·
2013-04-25 17:00
Android
高手进阶教程
(五)之----Android 中LayoutInflater的使用!
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://weizhulin.blog.51cto.com/1556324/311450大家好我们这一节讲的是LayoutInflater的使用,在实际开发种LayoutInflater这个类还是非常有用的,它的作用类似于findViewById(),不同点是LayoutInflater是用
chen825919148
·
2013-04-23 21:00
Android
高手进阶教程
之----Android 中自定义属性(attr.xml,TypedArray)的使用!
Android
高手进阶教程
(四)之----Android中自定义属性(attr.xml,TypedArray)的使用!
luckyjda
·
2013-04-03 09:00
android
xml
TypedArray
自定义属性
Android资料备注
jiahui524专栏(从头学Android)Android开发
高手进阶教程
Android开发
高手进阶教程
[原创]Android
高手进阶教程
(九)之----AndroidHandler的使用!!!
jiangxinyu
·
2013-02-21 22:00
两分钟彻底让你明白Android Activity生命周期(图文)!
Android开发
高手进阶教程
两分钟彻底让你明白AndroidActivity生命周期(图文)!
jiangxinyu
·
2013-02-20 17:00
[置顶] Android
高手进阶教程
(四)之----Android 中自定义属性(attr.xml,TypedArray)的使用!
在xml 文件里定义控件的属性,我们已经习惯了android:attrs="" ,那么我们能不能定义自己的属性能,比如:test:attrs="" 呢?答案是肯定的。大致以下步骤: 一、 在res/values 文件下定义一个attrs.xml 文件.代码如下: [java] viewplaincopy一、在res/values文件下定义一个attrs.xml文件.代码如下:
linghu_java
·
2013-01-22 20:00
Android
高手进阶教程
(二十五)之---Android 中的AIDL!!!
大家好,好久不见,今天要给大家分享的是androidaidl的使用。在Android中,每个应用程序都可以有自己的进程.在写UI应用的时候,经常要用到Service.在不同的进程中,怎样传递对象呢?显然,Java中不允许跨进程内存共享.因此传递对象,只能把对象拆分成操作系统能理解的简单形式,以达到跨界对象访问的目的.在J2EE中,采用RMI的方式,可以通过序列化传递对象.在Android中,则采用
lostinai
·
2013-01-11 00:00
-Android数据库SQLiteDatabase的使用
详细可以参见本系列《Android
高手进阶教程
》7.AndroidPreference
小克898
·
2012-11-26 16:00
Android
高手进阶教程
(二十五)之---Android 中的AIDL!!!
大家好,好久不见,今天要给大家分享的是androidaidl的使用。在Android中,每个应用程序都可以有自己的进程.在写UI应用的时候,经常要用到Service.在不同的进程中,怎样传递对象呢?显然,Java中不允许跨进程内存共享.因此传递对象,只能把对象拆分成操作系统能理解的简单形式,以达到跨界对象访问的目的.在J2EE中,采用RMI的方式,可以通过序列化传递对象.在Android中,则采用
mznewfacer
·
2012-11-21 13:00
android
android
String
String
service
service
layout
encoding
encoding
Android中UI设计的一些技巧!!!
Android
高手进阶教程
(二)之----AndroidLauncher抽屉类SlidingDrawer的使用!
lostinai
·
2012-11-18 21:00
Android
高手进阶教程
(二十八)之---Android ViewPager控件的使用(基于ViewPager的横向相册)!!!
大家好,相信大家用的ListView控件一定很多的,是竖向滑动的,复用convertView,我们可以加载成千上万的数据,但有时候我们会有这个需求比如相册,我们想横向滑动,并且数据有好多,这时候ViewPager控件就派上用场了,ViewPager使用时候我们需要导入第三方包android-support-v4.jar包,这是谷歌提供的,这个包里有FragmentViewPager等控件,用户导入
lostinai
·
2012-11-17 23:00
Android
高手进阶教程
(二十三)之---Android中的日历读写操作!!!
大家好,好久没有更新blog了,今天给大家分享一下Android中一些自带日历的操作方法,这里主要用到了ContentProiver的知识.如果大家不明白ContentProvider建议先查一下资料,知道它是干什么的。这样更容易下面的例子.好了废话不说,这里提个醒,Android中的日历,只有真机才有,模拟上是没有的,所以测试环境一定要真机!!因为日历是系统自带的,所以我们读写它一定要申请权限,
bd_zengxinxin
·
2012-11-06 20:00
各种软件视频教学
平面设计Photoshop超强视频教程Photoshop
高手进阶教程
Photoshop图片调色教程CorelDRAW12视频教程Illustrator视频教程PhotoshopCS2视频教程Photoshop
492400798
·
2012-10-02 23:36
视频教程
photoshop
平面设计
教学
高手进阶
各种软件视频教学
平面设计Photoshop超强视频教程Photoshop
高手进阶教程
Photoshop图片调色教程CorelDRAW12视频教程Illustrator视频教程PhotoshopCS2视频教程Photoshop
·
2012-10-02 23:36
视频教程
photoshop
平面设计
教学
高手进阶
Android
高手进阶教程
(二十八)之---Android ViewPager控件的使用(基于ViewPager的横向相册)!!!
大家好,相信大家用的ListView控件一定很多的,是竖向滑动的,复用convertView,我们可以加载成千上万的数据,但有时候我们会有这个需求比如相册,我们想横向滑动,并且数据有好多,这时候ViewPager控件就派上用场了,ViewPager使用时候我们需要导入第三方包android-support-v4.jar包,这是谷歌提供的,这个包里有FragmentViewPager等控件,用户导入
lostinai
·
2012-09-27 21:00
java
android
ListView
layout
encoding
相册
Android
高手进阶教程
(二十七)之---基于ViewFlipper实现的自定义新手指引控件.
第一步:新建Android工程ViewFlipperDemo:第二步:新建AdverView.java代码如下:[java]viewplaincopypackage com.tutor.viewflipper; import android.content.Context; import android.graphics.Bitmap; import android.graphics
lostinai
·
2012-09-27 21:00
各种软件视频教学
平面设计Photoshop超强视频教程Photoshop
高手进阶教程
Photoshop图片调色教程CorelDRAW12视频教程Illustrator视频教程PhotoshopCS2视频教程Photoshop
·
2012-09-25 21:18
视频教程
photoshop
平面设计
教学
各种软件视频教学
平面设计Photoshop超强视频教程Photoshop
高手进阶教程
Photoshop图片调色教程CorelDRAW12视频教程Illustrator视频教程PhotoshopCS2视频教程Photoshop
492400798
·
2012-09-25 21:18
视频教程
photoshop
平面设计
教学
Android
高手进阶教程
(二十八)之---Android ViewPager控件的使用(基于ViewPager的横向相册)!!!
大家好,相信大家用的ListView控件一定很多的,是竖向滑动的,复用convertView,我们可以加载成千上万的数据,但有时候我们会有这个需求比如相册,我们想横向滑动,并且数据有好多,这时候ViewPager控件就派上用场了,ViewPager使用时候我们需要导入第三方包android-support-v4.jar包,这是谷歌提供的,这个包里有FragmentViewPager等控件,用户导入
Android_Tutor
·
2012-09-14 18:00
android
object
ClassLoader
layout
encoding
相册
上一页
1
2
3
4
5
6
7
下一页
按字母分类:
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
其他