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学习笔记
(二)
Google在Android4.0之后加入了Action Bar的功能。但是有时候标题栏会相当占用屏幕空间,使得内容区域变小,这里演示如何隐藏标题栏。 隐藏标题栏的方法很简单,打开上节的FirstActivity,在onCreate()方法中添加如下代码: protected void onCreate(Bundle savedInstanceState){ super.onCre
·
2015-11-13 07:13
Android学习
精通
android学习笔记
(一)---广播
普通广播:sendBroadcast 有序广播:sendOrderedBroadcast,有序广播优先级可以再manifest中设置,数值越大,最先收到。-1000~1000 <receiver android:name=".B"> <intent-filter android:priority="3">
·
2015-11-13 07:08
Android学习
Android学习笔记
(四十):Preference的使用
Preference直译为偏好,博友建议翻译为首选项。一些配置数据,一些我们上次点击选择的内容,我们希望在下次应用调起的时候依旧有效,无须用户再一次进行配置或选择。Android提供preference这个键值对的方式来处理这样的情况,自己主动保存这些数据,并立时生效,同一时候Android提供一种类似的layout的方式来进行Prefernce的布局。 一个简单的Preferenece样例
·
2015-11-13 07:49
Preference
Android学习笔记
(四十):Preference的使用
Preference直译为偏好,博友建议翻译为首选项。一些配置数据,一些我们上次点击选择的内容,我们希望在下次应用调起的时候依旧有效,无须用户再一次进行配置或选择。Android提供preference这个键值对的方式来处理这样的情况,自己主动保存这些数据,并立时生效,同一时候Android提供一种类似的layout的方式来进行Prefernce的布局。 一个简单的Preferenece样例
·
2015-11-13 05:12
Preference
Android学习笔记
(四十):Preference的使用
Preference直译为偏好,博友建议翻译为首选项。一些配置数据,一些我们上次点击选择的内容,我们希望在下次应用调起的时候依旧有效,无须用户再一次进行配置或选择。Android提供preference这个键值对的方式来处理这样的情况,自己主动保存这些数据,并立时生效,同一时候Android提供一种类似的layout的方式来进行Prefernce的布局。 一个简单的Preferenece样例
·
2015-11-13 05:52
Preference
Android学习笔记
——关于onConfigurationChanged
从事Android开发,免不了会在应用里嵌入一些广告SDK,在嵌入了众多SDK后,发现几乎每个要求在AndroidManifest.xml申明Activity的广告SDK都会要求加上注明这么一句属性: android:configChanges="orientation|keyboard|keyboardHidden" 通过查阅Android API可以得知an
·
2015-11-13 04:18
configuration
Android学习笔记
- 开发环境配置问题记录
Ubuntu 12.04 上开发环境的配置方法就不在这里赘述了,直接去Google的开发者官网看就行了。这里主要记录个人在环境配置时遇到的问题和解决办法。 官网文档:http://source.android.com/source/initializing.html 手册中Installing required packages (Ubuntu 12.04)一部中安装包 
·
2015-11-13 03:44
Android学习
Android修行笔记(二):用Tabhost以及Fragment实现标签式主界面框架——实现界面堆栈 (
Android学习笔记
)
吐槽 苦逼的我之前自己用了一个堆栈来管理多个Fragment的跳转,写得我想吐。现在才发现一切原来那么简单,哎,面壁去。。。。 摘要 对Fragment的add、remove以及replace操作中,都是通过FragmentTransaction的事务来操作的。你可以在beginTransacti
·
2015-11-13 03:52
Android学习
Android学习笔记
——从源码看Handler的处理机制
可能是出于性能的考虑,Android的UI操作是非线程安全的。 也就是说,如果你在一个新开的线程中直接操作UI是会引发异常的。 但是,Android又规定,不要去阻塞UI线程!否则,轻者引起程序卡顿,重者直接引发臭名昭著的“ANR”异常。 为了解决这一种矛盾,Android引入了Handler来解决这个问题。 Handler有两种常见的用法: 第一种是“发送信息”,我们可
·
2015-11-13 03:13
Android学习
Android学习笔记
——自定义permission
最近在配置BroadcastReceiver的时候,发现一条警告,如下图: 百度了一下,网上的答案基本都是说把receiver标签的exported属性改为false。这样做确实是可以去掉警告,但是会引起的一个问题就是这个广播不能被其他应用程序所使用。官方文档是这样写的: Flag indicating whether the given application compone
·
2015-11-13 03:12
Permission
Android学习笔记
(一)——初识Android的系统
目录: 1. Android系统结构 2. Android的"四大天王" 3. 必需面对的问题 <1>Android系统架构: 上面那张图显示了Android系统的整体
·
2015-11-13 03:08
Android学习
Android学习笔记
(二)——Android的数据存储(一)SharedPreferences
做应用保存一些数据是在所难免的啦。Android提供了五种保存数据的方式: Shared Preference Inernal Storage External Storage SQLite Databases Network Connection 来看看他们各自适合什么情况: <1>Shared Preferences: 这个最容
·
2015-11-13 03:08
Android学习笔记
(一)Windows XP 下Android开发环境搭建
之前做了好多WINCE下的开发,操作和样式都感觉很不好,现在想学习一下Android开发,由于以前用C#开发,对JAVA 不熟悉就把学习过程留在此吧,便于以后温习。 我的Android 开发环境搭建也是在网上找了好多资料才完成的,在这过程中遇到了很多问题。 一、 Android开发环境搭建需要下载三个工具: 1、JDK下载网址: http://java.sun.com/javas
·
2015-11-13 01:05
Android开发
Android学习笔记
——Bluetooth的使用
蓝牙应该是现在每一部智能手机的标配了。想当年在山寨机横行的年代里,蓝牙都可以做为一个卖点~~~ 废话不多说了,进入正题: 使用蓝牙功能是需要权限的,关于蓝牙的权限也就两个: <uses-permission android:name=”android.permission.BLUETOOTH” /> <uses-permission
·
2015-11-13 00:26
BlueTooth
Android学习笔记
——Content Provider(一)
Content Provider是Android系统四大组件之一: 官方的定义是:A Content Provider manages access to a central repository of data. 那么Android系统为什么要提供这样一个组件呢? 个人觉得至少有如下两点: 首先,Android是一个很重视安全性的系统(貌似Android系统的漏洞最多~~
·
2015-11-13 00:25
Android学习笔记
——多选按钮CheckBox
实现多选按钮的监听有两种方法:OnClickListener 和 OnCheckedChangeListener 下面是这两种方法的实现: OnClickListener 的使用方法 activity_main部分 <LinearLayout xmlns:android="http://schemas.android.c
·
2015-11-13 00:21
Android学习
Android错误:Cannot cast from View to Spinner
Android错误:Cannot cast from View to Spinner 分类:
Android学习笔记
2011-11-24 
·
2015-11-12 23:09
android
Android学习笔记
(四十):Preference的使用
Preference直译为偏好,博友建议翻译为首选项。一些配置数据,一些我们上次点击选择的内容,我们希望在下次应用调起的时候依旧有效,无须用户再一次进行配置或选择。Android提供preference这个键值对的方式来处理这样的情况,自己主动保存这些数据,并立时生效,同一时候Android提供一种类似的layout的方式来进行Prefernce的布局。 一个简单的Preferenece样例
·
2015-11-12 23:33
Preference
Android学习笔记
---SQLite介绍,以及使用Sqlite,进行数据库的创建,完成数据添删改查的理解
原文:http://blog.csdn.net/lidew521/article/details/8655229 1.SQLite介绍:最大特点是,无数据类型;除了可以使用文件或SharedPreferences存储数据,还可以选择使用SQLite数据库存储数据。在Android平台上,集成了一个嵌入式关系型数据库—SQLite,SQLite3支持 NULL、INTEGER、REAL(浮点数字)
·
2015-11-12 22:20
Android学习
Android学习笔记
之 jar包的导入和异常处理
今天在做一个dome是需要导入jar包,导入成功后却爆出异常,所以找了些资料解决了下,现在整理好,希望可以帮到大家。。。。 一.jar包导入步骤 1.右击工程的根目录,点击Properties进入Properties。或者选中工程根目录,按Alt-Enter即可。 2.点击Java Build path——>Libraries选项卡 3.点击Add Externa
·
2015-11-12 21:03
Android学习
Android学习笔记
之 仿QQ登录界面的实现
最近做一个登录的界面,我脑子里一下就想到QQ的登录界面,简单,美观,所以就找了些资料实现了下,现在整理下 先来看下效果图 1.首先是布局文件XML文件,不解释直接上 1>主界面 1 <RelativeLayout xmlns:android="http://schemas.androi
·
2015-11-12 21:03
Android学习
Android学习笔记
之 生成KeyStore和给apk添加签名
一、生成KeyStore 1.进入cmd—找到jdk的bin文件下 2.运行bin文件下的keytool 3.运行以下一段命令,填写制定的信息,密码一定要记住,后面用的到。 4.在bin文件下就会生成这样的一个文件。 二、给apk签名 1、选择要签名的项目右击——Android Tools——Export Signed Application Package..
·
2015-11-12 21:02
Android学习
ArcGis for
Android学习笔记
之AsyncTask和IdentifyTask的应用
最近做一个项目,是识别地图服务的高亮要素,并且获取到要素的信息,所以在网上找了些资料,现在整理下。 1.首先自定义了一个IdentifyTask类,将IdentifyParameters对象设置好传给自定义的IdentifyTask。 Point pointClicked = mapView.toMapPoint(x, y); // 获取图层
·
2015-11-12 21:01
AsyncTask
Android学习笔记
之 ViewFlipper UI的简单用法
这是一个左右滑动的效果,这里以切换图片为例。 1 public class ViewFlipper_Main extends Activity implements OnGestureListener { 2 3 private ViewFlipper vFlipper; 4 private GestureDetector gDetector;
·
2015-11-12 21:00
viewflipper
Android学习笔记
-常用的一些源码
Android 学习笔记1. 长点击控件菜单,即我们常说的右键菜单,不过好像ContextMenu不支持ICON的, 所以即使在源码里面可以使用setIcon函数,但是还是不会有效果的。。。 一般有下面三个步骤: // 通常在onCreate函数中注册一个控件,btn为需要弹出ContextMenu的控件 this.registerForConte
·
2015-11-12 21:37
Android学习
[
Android学习笔记
5]四大应用组件之一:Service 下
绑定方式的Service使用 在实现绑定服务时,最重要的是定义onBind()回调方法返回的接口,有三种方式: 1. 继承Binder类 2. 使用Messenger 3. 使用AIDL 这里对1,2方式进行分析。 1.继承Binder类 如果你的服务是你的应用程序的私有服务,并且跟客户端运行在同一个进程中,那么就应该通过继承Binder类来创建你的接口,并且佛从on
·
2015-11-12 20:54
Android学习
Android学习笔记
之 网络状态监听
最近发现自己的项目中没有主动监测网络状态的功能,都是被动掉线!所以在网上找了些资料实现了下!这里写下来,方便以后自己翻看,也方便大家学习指导! 本DOME中设计到了3方面的知识(这些具体知识介绍博客园有很多,这里不多介绍) 1.service(服务) 2.Receiver(广播) 3.Timer(计时器线程) 接下来直接上代码了! 1.创建一个接口保存网络状态 1 public i
·
2015-11-12 18:52
Android学习
android学习笔记
之handler(1)
这个程序证明了用handler.post(r);不能产生多线程,而用Thread t = new Thread(r);t.start();才是真正的多线程 Code package tk.handertest2; import android.os.Bundle; import android.os.Handler; import android.app.Ac
·
2015-11-12 18:44
Android学习
android学习笔记
之handler(2)
这个代码中学了在handler中传递数据可以用多种形式,这次用Bundle来实现。 Code package tk.handertest; import android.os.Bundle; import android.os.Handler; import android.os.HandlerThread; import android.os.Looper; import a
·
2015-11-12 18:44
Android学习
android学习笔记
之多线程(二)
这个需要在输出,点击start后会隔一会输出一行字,点end会结束输出。 Code package tk.handleractivity; import android.app.Activity; import android.os.Bundle; import android.os.Handler; import android.view.Menu; impo
·
2015-11-12 18:43
Android学习
android学习笔记
之多线程与结合对话框
学了一点东西,就想着把他们组合起来,这不,在点击开始后,进度条开始运行,当那个进度条满的时候,就弹出完成的对话框。 MyProgressBar_Handler.java MyProgressBar_Handler.java package tk.myprogressbar_handler; import android.app.Activity; import android.o
·
2015-11-12 18:41
Android学习
android学习笔记
10(activity的死亡,菜单,及对话框)
activity的死亡:在跳转时,加个finish()即可 对话框需要在manifest中配置,我找的好苦 First.java package tk.myactivity06; import java.security.PublicKey; import android.os.Bundle; import android.app.Activity; import an
·
2015-11-12 18:38
Android学习
android学习笔记
11(Adapter初级学习)
Myaitivity07.java package tk.myactivity07; import java.util.ArrayList; import java.util.HashMap; import android.os.Bundle; import android.app.Activity; import android.app.ListActivity
·
2015-11-12 18:36
Android学习
android学习笔记
08(activity通信的一个实例--乘法计算器)
Activity03.java文件: package tk.myactivity03; import android.os.Bundle; import android.app.Activity; import android.content.Intent; import android.view.Menu; import android.view.MenuItem;
·
2015-11-12 18:35
Android学习
android学习笔记
09(activity的生命周期)
Activity04.java文件: package tk.myactivity04; import android.os.Bundle; import android.app.Activity; import android.content.Intent; import android.view.Menu; import android.view.View; imp
·
2015-11-12 18:35
Android学习
android学习笔记
07(activity跳转,通信,及发短信)
MyActivity02.java类: package tk.myactivity02; import android.net.Uri; import android.os.Bundle; import android.app.Activity; import android.content.Intent; import android.view.Menu; impo
·
2015-11-12 18:34
Android学习
android学习笔记
05(RadioGroup,CheckBox,Toast)
java类: package tk.layput_07; import android.os.Bundle; import android.app.Activity; import android.view.Menu; import android.widget.CheckBox; import android.widget.CompoundButton; im
·
2015-11-12 18:33
Android学习
android学习笔记
06(第一个程序)
java类: package tk.myactivity; import android.os.Bundle; import android.app.Activity; import android.view.Menu; import android.widget.Button; import android.widget.TextView; public clas
·
2015-11-12 18:33
Android学习
android学习笔记
04(LinearLayout的嵌套)
java类: package tk.layout_04; import android.os.Bundle; import android.app.Activity; import android.view.Menu; public class Layout04 extends Activity { @Override public void on
·
2015-11-12 18:32
LinearLayout
android学习笔记
03(RelativeLayout)
java类: package tk.layout_03; import android.os.Bundle; import android.app.Activity; import android.view.Menu; public class Layout03 extends Activity { @Override public void
·
2015-11-12 18:31
RelativeLayout
android学习笔记
02(TableLayout)
java类: package tk.layout_02; import android.os.Bundle; import android.app.Activity; import android.view.Menu; public class MyLayout02 extends Activity { @Override public void
·
2015-11-12 18:30
tablelayout
android学习笔记
01(LinearLayout)
java类: package tk.layout_01; import android.os.Bundle; import android.app.Activity; import android.view.Menu; public class MyLayout01 extends Activity { @Override public void
·
2015-11-12 18:30
LinearLayout
android学习笔记
12(ProgressBar--进度条--初级学习)
MyProgressBar.java package tk.progressbar; import android.app.Activity; import android.os.Bundle; import android.view.Menu; import android.view.View; import android.view.View.OnClickListe
·
2015-11-12 18:29
ProgressBar
Android学习笔记
28:对话框Dialog控件的使用
在Android开发中,经常需要在界面上弹出一些对话框,用来提示用户输入信息或者让用户做出选择,这就是Android中的对话框功能。 那么如何来实现这些对话框功能呢?在Android中,对话框是使用Dialog类来实现。其中,Alertialog用于实现警告对话框;ProgressDialog用于实现带进度条的对话框;DatePickerDialog用于实现日期选择对话框;TimePic
·
2015-11-12 17:42
Android学习
Android学习笔记
27:网格视图GridView的使用
网格视图GridView的排列方式与矩阵类似,当屏幕上有很多元素(文字、图片或其他元素)需要按矩阵格式进行显示时,就可以使用GridView控件来实现。 本文将以一个具体的实例来说明如何使用GridView控件实现手机屏幕上各个应用软件图标的摆放,以及应用软件名称的显示。 完成后的程序运行效果如图1所示。 图1 主界面显示效果 1.
·
2015-11-12 17:42
Android学习
Android学习笔记
26:图片切换控件ImageSwitcher的使用
在Windows操作系统中,要查看多张图片,可以通过使用“Windows照片查看器”在“上一张”和“下一张”之间切换,进行多张图片的浏览。 在Android中,可以通过使用图片切换控件ImageSwitcher来实现浏览多张图片的功能。下面我们就通过一个实际的例子来说明图片切换控件ImageSwitcher的使用方法。 1.界面布局 在xml布局文件中,我们使用L
·
2015-11-12 17:41
ImageSwitcher
Android学习笔记
25:画廊控件Gallery的使用
在Android中,画廊控件Gallery用来显示图片列表,可以用手指直接拖动图片左右移动。Gallery只能水平显示一行,且Gallery列表中的图片会根据不同的拖动情况向左或向右移动,直到显示到最后一个图片为止。 下面我们就通过一个实例来演示如何实现Gallery画廊控件功能。 1.xml布局 在xml布局文件中,我们使用LinearLayout对整个界面进行垂直布局。在界面
·
2015-11-12 17:40
Android学习
Android学习笔记
24:进度条ProgressBar的使用
当一个应用程序在后台执行时,如果前台界面没有任何信息,用户就会不知道应用程序是否在执行、执行进度如何等,这时使用进度条ProgressBar来提示用户后台应用程序的执行情况就显得很有必要了。 Android系统提供了两大类进度条式样,长形进度条(progressBarStyleHorizontal)和圆形进度条。其中,圆形进度条又分为大型(progressBarStyleLarge)、中
·
2015-11-12 17:39
ProgressBar
Android学习笔记
22:图像颜色处理(ColorMatrix)
在Android中,对图像进行颜色方面的处理,如黑白老照片、泛黄旧照片、高对比度、低饱和度等效果,都可以通过使用颜色矩阵(ColorMatrix)来实现。 1.颜色矩阵(ColorMatrix)介绍 颜色矩阵M是一个5*4的矩阵,如图1所示。在Android中,颜色矩阵M是以一维数组m=[a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t]的方式进行存储的。
·
2015-11-12 17:39
Android学习
Android学习笔记
21:ImageView获取网络图片
Android平台有3种网络接口可以使用,它们分别是:java.net.*(标准java接口)、org.apache(Apache接口)和android.net.*(Android网络接口)。本文将使用java.net.*(标准java接口)来实现获取一张网络图片,并将其显示在ImageView控件中。 java.net.*(标准java接口)提供了与网络有关的类,包括流和数据包套接字、
·
2015-11-12 17:38
imageview
上一页
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
其他