自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

android小天地

此博客内的内容是我自己在工作和实践中总结的出来的一些常用的经验

  • 博客(22)
  • 资源 (42)
  • 收藏
  • 关注

原创 android menu使用

菜单是用户界面中最常见的元素之一,使用非常频繁,在Android中,菜单被分为如下三种,选项菜单(OptionsMenu)、上下文菜单(ContextMenu)和子菜单(SubMenu),今天这讲是OptionsMenu   一、概述  public boolean onCreateOptionsMenu(Menu menu):使用此方法调用OptionsMenu 。  public

2013-07-31 11:15:55 908

原创 android EDITTEXT调用和隐藏输入法

android 隐藏输入法editText=(EditText)findViewById(R.id.txtBody);            editText.setOnTouchListener(new OnTouchListener() {                             public boolean onTouch(View v, MotionEvent 

2013-07-29 17:09:09 3589

转载 android wifi设置

最近,由于作业要求要做一个android应用。其中一个功能模块是通过程序来实现wifi的自动连接。之前没有接触过android,但是以前用过java(菜鸟级)……呵呵,扯远了。       这两天对android的wifi功能研究了一下。下面共享出自己封装的WifiConnect类。(这里参考了ZXing开源项目中wifi模块)       首先,要了解android关于wifi的

2013-07-29 12:43:41 1109

转载 android - 判断用户是否第一次进入应用程序

在android开发过程中,若是程序中有导航部分的话,导航部分的加载需要有个判断。只有在用户第一次运行使用此程序的时候,才会加载导航,以后运行程序都不会显示导航部分,这就需要用到一个判断:用户是否第一次运行此程序,核心代码如下所示:[java] view plaincopypackage com.lianxi.db;    i

2013-07-26 11:07:42 4659

原创 android listview 三种适配器设置

1:public class ArrayAdapterActivity extends ListActivity {      @Override      public void onCreate(Bundle savedInstanceState) {          super.onCreate(savedInstanceState);          //列

2013-07-25 13:18:26 1926

原创 android listiew适配器

List> Items = new ArrayList>();// 把该显示的内容放到list中for (int i = 0; i {Map item = new HashMap();item.put("textview1", HELP_NAME[i]);Items.add(item);}// 构建适配

2013-07-25 13:05:20 789

原创 android json解析

json 首先获取最外层对象    JSONObject oo = new JSONObject(jsonStr); 如果里面 就要获取节点   JSONArray array = oo.getJSONArray("videos");                                    然后 MusicModle one = addOneGameModel(arr

2013-07-25 10:18:53 792

原创 Android 主线程和线程之间相互发送消息

通过分析Activity源码,我们知道每个Activity都有一个Looper,所以主线程在接收Message是不需要调用Looper.prepare()和Looper.loop(),但是线程是不带Looper的,当线程要接收来自主线程的消息是就需要调用Looper.prepare()和Looper.loop()。以下我们将通过一个示例,讲述主线程和线程之间如何发送Message。 

2013-07-24 13:42:26 1061

原创 android 进程和线程

进程和线程如果某个应用程序组件是第一次被启动,且这时应用程序也没有其他组件在运行,则Android系统会为应用程序创建一个包含单个线程的linux进程。默认情况下,同一个应用程序的所有组件都运行在同一个进程和线程里(叫做“main”主线程)。如果组件启动时,已经存在应用程序的进程了(因为应用程序的其它组件已经在运行了),则此组件会在已有的进程和线程中启动运行。不过,可以指定组件运行在其他进程里

2013-07-24 13:38:50 971

原创 android 的线程模型和AsyncTask

android 的线程模型:当一个 android 的应用运行后,就会有一个 UI 的 main 线程启动 , 这是一个非常重要的线程,它负责把事件分派到相应的控件,其中就包括屏幕绘图事件,它同样是用户与 android 控件 交互的线程。比如,当你在屏幕上的 EditText 上输入文字, UI 线程会把这个事件分发给刚输入文字的 EditText ,紧接会向事件队列发送一个更新 ( inv

2013-07-24 13:36:25 775

原创 android 常用调用系统功能

1.从google搜索内容Intent intent = new Intent();intent.setAction(Intent.ACTION_WEB_SEARCH);intent.putExtra(SearchManager.QUERY,"searchString")startActivity(intent); 2.浏览网页Uri uri =Uri.parse("h

2013-07-24 13:30:42 968

原创 设置默认焦点

下面三句,实现了获得焦点。         mAddButton.setFocusable(true);         mAddButton.requestFocus();         mAddButton.setFocusableInTouchMode(true);

2013-07-23 14:21:37 1383

原创 android 视频播放器的INTENT-FILTER属性

2013-07-22 14:42:08 1962

原创 代码设置EditText只输入数字、字母

代码设置EditText只输入数字、字母  如何设置EditText,使得只能输入数字或者某些字母呢?一、设置EditText,只输入数字:       方法1:直接生成DigitsKeyListener对象就可以了。et_1.setKeyListener(new DigitsKeyListener(false,true));       方法2:在Ed

2013-07-20 09:09:38 4315

原创 android listview焦点效果

2013-07-17 13:57:25 891

原创 android 弹出带输入框的对话框

private void inputTitleDialog() {        final EditText inputServer = new EditText(this);        inputServer.setFocusable(true);        AlertDialog.Builder builder = new AlertDialog.Builder(

2013-07-17 08:45:09 5107

原创 json介绍及简单示例

JSON的定义:       一种轻量级的数据交换格式,具有良好的可读和便于快速编写的特性。业内主流技术为其提供了完整的解决方案(有点类似于正则表达式 ,获得了当今大部分语言的支持),从而可以在不同平台间进行数据交换。JSON采用兼容性很高的文本格式,同时也具备类似于C语言体系的行为。 – Json.orgJSON Vs XML1.JSON和XML的数据可读性基本相同

2013-07-15 16:49:13 1032

原创 android 三种视频播放方式

在Android中,我们有三种方式来实现视频的播放:1、使用其自带的播放器。指定Action为ACTION_VIEW,Data为Uri,Type为其MIME类型。2、使用VideoView来播放。在布局文件中使用VideoView结合MediaController来实现对其控制。3、使用MediaPlayer类和SurfaceView来实现,这种方式很灵活。1、调用其自带的

2013-07-15 16:44:17 853

原创 android json 解析 简单示例

1 下面是一个简单的json 解析的demo,废话不多说,直接上代码package com.sky.gallery;import java.io.ByteArrayOutputStream;import java.io.DataInputStream;import java.io.IOException;import java.io.InputStr

2013-07-15 16:32:41 935

原创 android Mediaplayer各种属性和方法简单介绍

主要涉及类:MediaPlayer(1) 当一个MediaPlayer对象被创建或者调用reset()方法之后,它处于空闲状态,调用release()方法后处于结束状态1,一个MediaPlayer对象调用了reset()方法后,再调用其它方法可能会触发OnErrorListener.onError()事件,未调用reset()方法则不会触发2,当Mediaplayer对象不再被使用时

2013-07-15 16:21:50 3619

原创 android 视频播放控制 进度条

最简单的方法就是使用android原生的MediaController      只要在一个Acivity 的onCreate的方法中加入下面这段代码 就可以实现视频的播放,暂停,回复,seek等操作,       MediaController mMediaController = new MediaController(this);       vv_player.

2013-07-15 16:18:25 6096

原创 android视频播放简单demo

最近在写一个点播的APP,所以就对流媒体播放研究了一下,下面是一个最简单的视频播放代码1:layout文件             android:layout_width="match_parent"    android:layout_height="match_parent"    android:orientation="vertical" >

2013-07-15 16:11:43 2664

android 左侧抽屉

android 左侧抽屉

2013-09-25

android 日历

android 日历控件

2013-07-31

SSH框架与MVC架构之间的关系

SSH框架与MVC架构之间的关系

2012-10-24

使用Struts2上传图片存取到Mysql中并读取出来显示在页面上

使用Struts2上传图片存取到Mysql中并读取出来显示在页面上

2012-10-24

android+经典代码例子

android+经典代码例子

2012-10-23

ssh简单demo

一个简单的SSH框架demo 普通的增删改查都实现了

2012-10-23

android webservice天气预报

android webservice天气预报

2012-10-23

jsp页面生成word或excel

jsp页面生成word或excel

2012-10-23

一个日期JS

一个日期JS

2012-10-23

ssh一个很好的例子

ssh一个很好的例子

2012-10-23

ajax检测注册用户

ajax实现检测注册用户名是否已经存在

2012-10-23

jquery 手风琴效果 菜单

jquery 手风琴效果 菜单

2012-10-23

android service 天气预报源码

android service 天气预报源码

2012-10-22

jsp如何把图片上传到mysql中

jsp如何把图片上传到mysql中

2012-10-16

jsp查询分页效果

查询分页jsp分页技术

2012-10-15

jquery的弹出效果

弹出效果

2012-10-12

android 选项卡例子

android 的组建 选项卡的小例子

2012-09-13

android 手机闹钟

一个简单的 手机闹钟,代码清晰,加注释,方便大家

2012-09-07

android 的SQLite程序

一个android的 关于储存的小项目 用的是sqlite方法

2012-09-07

JAVA SSH简单框架整合 增删改查

简单的SSH框架整合项目,增删改查都实现了

2012-08-14

ELK6最新ElasticSearch 6(ELK 6)实战视频教程

elk 最新最全质量最好的视频以及文档 保证有效!

2019-07-02

自定义Notification

Android 好用的自定义任务栏 自定义Notification

2015-06-04

android 瀑布流加载网络图片

Android瀑布流网络加载图片,图片缓存,网络加载

2013-11-07

下拉菜单 弹出和收缩

android popwindow实现下拉菜单弹出和收缩效果

2013-10-31

android仿微信的popwindow

android仿微信的popwindow

2013-10-31

Android实现WIFI连接源码

Android实现WIFI连接源码

2013-09-27

异步加载网络资源并分页显示在ListView

异步加载网络资源并分页显示在ListView中

2013-09-26

Android 浮动窗口 StandOut

StandOut 是一个在Android应用中创建浮动窗口的框架,使用该框架可以方便的创建各种浮动窗口。可以指定窗口大小、放置的位置、是否可以拖动、是否可以最小化、可以在通知栏显示提示等等。StandOut 是一个在Android应用中创建浮动窗口的框架,使用该框架可以方便的创建各种浮动窗口。可以指定窗口大小、放置的位置、是否可以拖动、是否可以最小化、可以在通知栏显示提示等等。

2013-09-26

android ListView完美实现下拉刷新

完美实现下拉刷新 listView使用和普通没有太大区别 可现实最新更新的时间 代码已做优化 最新刷新内容显示在最前端 类似于微博完美实现下拉刷新 listView使用和普通没有太大区别 可现实最新更新的时间 代码已做优化 最新刷新内容显示在最前端 类似于微博

2013-09-26

Android Tabhost 实例demo

Android Tabhost 实例demo 自定义Tabhost实现实例。

2013-09-26

android垂直分页滑动源码

android垂直分页滑动源码

2013-09-26

多GridView实现水平分页

自己收藏的一个demo,多GridView实现水平分页,并且含有圆点指示,现提供给大家一起学习自己收藏的一个demo,多GridView实现水平分页,并且含有圆点指示,现提供给大家一起学习

2013-09-26

Android 滑动效果ViewFlipper

Android 滑动效果ViewFlipper

2013-09-26

android ViewPager实现动态添加View对象,demo用了2种方式实现,一种是点击动态添加 一种是滑动时动态添加 2种方式测试都能成功。

android ViewPager实现动态添加View对象,demo用了2种方式实现,一种是点击动态添加 一种是滑动时动态添加 2种方式测试都能成功。

2013-09-26

viewpagerdemo

说明:该DEMO非我第一手原创,切换图扯的DEMO是从CSDN下载的,异步加载的类也是从网上下载的,实现的东西是使用 1.viewpager会到图片切换, 2.自动切换图片 3.异步加载 4.异步缓存加载(下载的图片会存入SD卡中,不会重复下载图片)

2013-09-26

android gridview gallery滑动

android gridview gallery滑动

2013-09-26

android gridview分页

androi gridview 分页

2013-09-25

android图书翻页效果

android 图书翻页效果

2013-09-25

android spinner

android spinner使用

2013-09-25

android下拉

android下拉刷新demo

2013-09-25

空空如也

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

TA关注的人

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