自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Tivon_S

Android;JAVA;

  • 博客(35)
  • 资源 (14)
  • 收藏
  • 关注

原创 android ListView美化中几个特别的属性

stackFromBottom属性,这只该属性之后你做好的列表就会显示你列表的最下面,值为true和falseandroid:stackFromBottom="true"                 transciptMode属性,需要用ListView或者其它显示大量Items的控件实时跟踪或者查看信息,并且希望最新的条目可以自动滚动到可视范围内。通过设置的控件transcr

2013-07-22 10:00:03 604

原创 Android中动态显示gif图片

android所带的控件里面没有能够显示gif图片的网上的解决方法大致有三种第一:先将gif图片分拆为N帧(由美工/软件完成),然后逐次播放;第二:利用java代码将图片分拆为N帧;第三:android里面有一个Movie类,可以使用它来播放gif动画(此类位于android.graphics包下)前面两种的思路是一样的,第二种网上有jar包可以下载用(在资源中已经上传)。

2013-07-22 09:28:54 1459 1

原创 Android 音量调节seekbar制作

1.获取媒体播放的音量。  2.通过seekbar可以增减音量  3.用户按下音量键增减音量,seekbar保持同步  对于第一个问题:Android系统提供AudioManager类来获得系统audio服务。  对于第二个问题:实现seekBarChangeLIstener里面onProgressChanged方法。  对于第三个问题:用线程来同步更新UI。设

2013-07-22 09:12:30 906

原创 TextView实现跑马灯效果

<TextView android:id="@+id/cansaibiaoti" android:layout_width="200dip" android:layout_height="wrap_content" android:singleLine="true" android:ellipsi

2013-07-18 15:58:09 588

原创 安卓:实现返回键“再按一次退出程序”

只需要在返回事件中写入少许代码即可 @Override public boolean onKeyDown(int keyCode, KeyEvent event) { if(keyCode == KeyEvent.KEYCODE_BACK && event.getAction() == KeyEvent.ACTION_DOWN){ if((System.currentTimeMillis()

2013-07-17 18:42:46 588

原创 Android横竖屏切换

Android横竖屏要解决的问题应该就两个:一.布局问题二.重新载入问题1.布局问题:如果不想让软件在横竖屏之间切换,最简单的办法就是在项目的AndroidManifest.xml中找到你所指定的activity中加上android:screenOrientation属性,他有以下几个参数:"unspecified":默认值 由系统来判断显示方向.判定的策略是和设备相关的,

2013-07-11 19:19:05 394

原创 Android学习之广播机制(2)

BroadCastReceiver用于监听被广播的事件(Itent)为了达到这个目的,我们就必须进行BroadCastReceiver注册,注册共两种方法:在应用程序代码中进行注册这种注册方法比较灵活,我们想什么时候注册就什么时候注册,什么时候关闭就什么时候关闭。注册BroadCastReceiver:registerReeiver(receiver,filter)取消Br

2013-07-05 23:07:10 450

原创 Android学习之广播机制(1)

广播接收者(BroadcastReceiver)用于异步接收广播Intent,广播Intent的发送是通过调用Context.sendBroadcast()、Context.sendOrderedBroadcast()或者Context.sendStickyBroadcast()来实现的。通常一个广播Intent可以被订阅了此Intent的多个广播接收者所接收。广播机制:要实现一个广播

2013-07-05 23:05:42 427

原创 Android 实现圆角ListView 几种方法

方法一:定义 <corners android:bottomRightRadius ="8dp" android:bottomLeftRadius ="8dp" android:topLeftRadius ="8dp" android:topRightRadius ="8dp" /> 布局文件中的List

2013-07-04 14:45:58 644

原创 Android 对话框中的进度条 ProgressDialog

package com.yarin.android.TestOnPDialog;import android.app.Activity;import android.app.ProgressDialog;import android.content.DialogInterface;import android.os.Bundle;import android.view.Vi

2013-07-04 14:41:46 463

原创 Android 中ListView的边线设为虚线

ListView中的底部边线可以通过 divider 属性进行设置, 但是没有提供类似CSS border dashed 的选项, 如果需要设置边线为虚线需要使用 一张图片 和 一个bitmap xml文件.背景图片: 图片可以使用网页中常用的虚线边框背景图, 类似与CSS中出现的 background repeat-x 类型图片, 一般是一个 1x2px 的透明背景图片. 可以参

2013-07-04 14:37:28 890

原创 使用jsp验证Ext.form.FormPanel登录框

此程序由2个htm和一个jsp页面构成不多说,先上图这是登入界面,当输入固定的用户名和密码时会在后台jsp界面进行验证,当验证时会根据结果弹出不同的提示,只有当输入固定的用户名(zhang)和密码(aaabbb)时,才会跳转到另一个htm页面首先是登入界面(formLogin.htm)代码,不多解释,注释很详细,如下: formLogin.html

2013-07-04 13:45:26 917

转载 AlertDialog详解

AlertDialog的构造方法全部是Protected的,所以不能直接通过new一个AlertDialog来创建出一个AlertDialog。要创建一个AlertDialog,就要用到AlertDialog.Builder中的create()方法。使用AlertDialog.Builder创建对话框需要了解以下几个方法:setTitle :为对话框设置标题setIco

2013-07-02 14:05:36 560

转载 ListView操作之下拉刷新

最初的下拉加载应该是ios上的效果,现在很多应用如新浪微博等都加入了这个操作。即下拉listview刷新列表,这无疑是一个非常友好的操作。今天就和大家分享下这个操作的实现。先看下运行效果:代码参考国外朋友Johan Nilsson的实现,http://johannilsson.com/2011/03/ ... refresh-update.h

2013-07-02 14:03:12 416

原创 关于EditText的显示和隐藏功能

EditText ed = new EditText(context);InputMethodManager mInputMethodManager = ((InputMethodManager) context.getSystemService(context.INPUT_METHOD_SERVICE));隐藏mInputMethodManager.hideSoftInputFr

2013-07-02 14:00:28 412 1

转载 andorid知识点集合

android单实例运行方法我们都知道Android平台没有任务管理器,而内部App维护者一个Activity history stack来实现窗口显示和销毁,对于常规从快捷方式运行来看都是startActivity可能会使用FLAG_ACTIVITY_NEW_TASK标记来打开一个新窗口,比如Launcher,所以考虑单任务的实现方法比较简单,首先Android123纠正下大家一种错

2013-07-02 13:58:40 865

转载 ListView的小技巧,小知识

在ListView中设置Selector为null会报空指针? mListView.setSelector(null);//空指针 试试下面这种: mListView.setSelector(new ColorDrawable(Color.TRANSPARENT)); 如何让ListView初始化的时候就选中一项? ListView需要在初始化好数据后,其中一项需要呈选中状

2013-07-02 13:53:56 430

转载 Drawable资源

Drawable资源是对图像的一个抽象,你可以通过getDrawable(int)得到并绘制到屏幕上。这里有几种不同类型的Drawable: Bitmap File     一个Bitmap图像文件(.png、.jpg或.gif)。BitmapDrawable。 Nine-Patch File     一个带有伸缩区域的PNG文件,可以基于content伸缩图片(.9.png)

2013-07-02 13:51:14 468

原创 android数据存储之SQLite(个人日记本)

如何利用SQLite来开发数据库应用,在Android系统,为我们提供了一个名为SQLiteOpenHelper的抽象类,必须继承它才能使用。SQLiteOpenHelper类提供了两个重要的方法,分别是onCreate(SQLiteDatabase db)和onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion),前者用于初次使

2013-07-02 13:44:37 2300

原创 WebService 之调用天气预报

一:进行主界面布局<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height

2013-07-02 11:00:21 574

转载 Android 中的 Service 全面总结

1、Service的种类  按运行地点分类:类别区别 优点缺点  应用本地服务(Local)该服务依附在主进程上, 服务依附在主进程上而不是独立的进程,这样在一定程度上节约了资源,另外Local服务因为是在同一进程因此不需要IPC,也不需要AIDL。相应bindService会方便很多。 主进程

2013-07-02 10:30:36 1241

原创 ImageButton组件的应用

一:进行主界面的布局<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_he

2013-07-02 10:20:35 459

原创 Android数据存储之文件存储

文件存储,Activity提供了openFileOutput()方法可以用于把数据输出到文件中,具体的实现过程与在J2SE环境中保存数据到文件中是一样的。文件可用来存放大量数据,如文本、图片、音频等。默认位置:存放在/data/data//files下。下面根据个小例子来更好的理解文件存储:阶段一:进行界面布局<LinearLayout xmlns:android="http:

2013-07-02 10:16:14 414

原创 Android数据存储之SharedPreferences

SharedPreferences是一种轻型的数据存储方式,它的本质是基于XML文件存储key-value键值对数据,通常用来存储一些简单的配置信息。其存储位置在/data/data//shared_prefs目录下。SharedPreferences对象本身只能获取数据而不支持存储和修改,存储修改是通过Editor对象实现。实现SharedPreferences存储的步骤如下:  一、根据C

2013-07-02 10:06:58 366

原创 ImageSwitcher和Gallery组件的应用

阶段一:进行主界面的布局具体代码如下:<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" andr

2013-07-02 10:02:26 409

原创 使用GridView和ImageView组件实现图片显示效果

阶段一:进行界面布局Main.xml具体代码如下:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:orientation="vertical" andro

2013-07-02 09:59:11 1900

原创 GridView组件的使用

第一步:布局 在layout中新建grid.xml<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" androi

2013-04-09 20:41:47 440

原创 TabHost的使用

首先看布局文件activity_main.xml <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="fill_parent" a

2013-04-09 20:19:46 589

原创 ListView应用之模拟新浪微博界面

第一步:进行主界面的布局在layout下新建item.xml,代码如下: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="wrap_content" android:layout_height="wrap_conte

2013-04-09 20:11:18 534

转载 Android特效 五种Toast详解

Toast是Android中用来显示显示信息的一种机制,和Dialog不一样的是,Toast是没有焦点的,而且Toast显示的时间有限,过一定的时间就会自动消失。格式如下makeText(Context context, int resId, int duration)  参数:context是toast显示在哪个上下文,通常是当前Activity;resId指显示内容引用Resouc

2013-04-09 20:05:36 601

原创 标准体重计算器

第一个页面public class MainActivity extends Activity { Button m_Button; EditText m_Edit; RadioGroup m_RadioGroup; private double height; private String sex; @Override /** Called wh

2013-04-05 17:21:19 557

转载 关于相对布局RelativeLayout的各种属性

相对于兄弟元素android:layout_below="@id/aaa":在指定View的下方android:layout_above="@id/xxx":在指定View的上方android:layout_toLeftOf="@id/bbb":在指定View的左边android:layout_toRightOf="@id/cccc":在指定View的右边相对于父元素and

2013-04-05 17:17:37 679

原创 ListView的使用

//继承ListActivitypublic class MainActivity extends ListActivity { // 第二步:创建数组数据源 private String[] items = { "Java", "C++", "PHP", "Java web", "SSH", "Oracle", "Grails", "数据结构" }; @Override p

2013-04-05 17:15:40 334

原创 Activity中添加控件并进行事件处理之Toast使用

关于在Activity中添加控件并进行事件处理,会用三种不同的方式以一个打招呼 的案例进行分析,大体效果如图,在文本框中输入你的名字,然后点击按钮,程序做出响应,弹出提示(Toast) 。 创建Toast 两个方法创建Toast1,Java代码 :makeText(Context context, int resId, int duration)  参数:context是t

2013-03-22 17:59:00 941

原创 关于两个Activity实现页面跳转问题

Android用Intent这个特殊类实现Activity与Activity之间的切换。Itenet类用于描述应用的功能。下面是代码的具体实现: 第一个.java文件关键代码如下: public class FirstActivity extends Activity { private Button change; @Override

2013-03-22 17:50:11 736

C#入门经典(第5版

《C#入门经典(第5版)》全面讲解C# 2010和.net架构编程知识,为您编写卓越C# 2010程序奠定坚实基础。C#入门经典系列是屡获殊荣的C#名著和超级畅销书。最新版的《C#入门经典(第5版)》 全面讲解C# 2010基础知识,浓墨重彩地描述web和windows编程以及数据访问(数据库和xml)等内容,详细介绍C#编程工具以及visual studio 2010中的visual C# 2010开发环境。贯穿全书的分步说明和极富启迪意义的示例指引您使用高效C# 2010代码得心应手地编写程序。

2016-02-20

servlet-api文档

javax.servlet API v.3.0 3.0-SNAPSHOT API Packages javax.servlet The javax.servlet package contains a number of classes and interfaces that describe and define the contracts between a servlet class and the runtime environment provided for an instance of such a class by a conforming servlet container. javax.servlet.annotation The javax.servlet.annotation package contains a number of annotations that allow users to use annotations to declare servlets, filters, listeners and specify the metadata for the declared component. javax.servlet.http The javax.servlet.http package contains a number of classes and interfaces that describe and define the contracts between a servlet class running under the HTTP protocol and the runtime environment provided for an instance of such a class by a conforming servlet container.

2015-05-19

android小游戏源码集合 亲测-可运行

android小游戏源码集合,包含:捕鱼达人、打地鼠、忍者突袭、打飞机、兔子跳铃铛、活力篮球等。源码亲测可运行,请放心下载使用。测试模拟器为:android 2.2 API 8 版本。

2013-09-11

GifView安卓动态显示GIF图片jar包

GifView安卓动态显示GIF图片jar包,对显示动画省去很多的麻烦

2013-07-22

捕鱼游戏源码

安卓学习之捕鱼达人游戏源码,适合新手学习

2013-07-17

Android背景音乐和音效类代码

Android背景音乐和音效类代码,可以直接拿来用

2013-07-17

apache-tomcat-7.0.8

最新的tomcat,web开发者需要的,xp,win7都可用

2013-07-05

AndroidBox

安卓开发者必不可少的API开发文档,新手必用

2013-07-04

tomcat-6.0.26

apache-tomcat-6.0.26 XP和win7都可用

2013-07-04

21天学会JAVA

21天学会JAVA.pdf,内容详细,供初学者 学习

2013-07-04

14天学会安卓开发_(完整版)

如何把一本书读薄,是一件值得思考的问题.相信看过那本书的都知道有500页,哪里才是重点呢?我来告诉你!本书针对有JAVA基础的孩纸们,基本JAVA基础都没的,赶紧去找21天学会JAVA回去从头开始学,或者找一本从零开始学android开发看也行.

2013-07-04

ext相关工具包

ext-all.js ext-base.js ext-lang-zh_CN.js ext-all.css

2013-07-04

Struts2+Hibernate学生选课管理系统

MySQL+Struts2+Hibernate学生选课管理系统 管理员类:添加删除学生、老师、课程、公告; 教师类:查看选课学生; 学生类:选修课程。

2013-07-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除