自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 资源 (3)
  • 收藏
  • 关注

原创 android 滚动条

"http://schemas.android.com/apk/res/android"android:layout_width="fill_parent" android:layout_height="fill_parent"android:fadingEdge="vertical"> android:layout_width="fill_parent" an

2012-12-26 20:03:04 393

原创 android 闹铃服务

2012-10-15 16:47406人阅读评论(1)收藏举报AlarmManager的使用机制有的称呼为全局定时器,有的称呼为闹钟。通过对它的使用,它的作用和Timer有点相似。都有两种相似的用法:(1)在指定时长后执行某项操作(2)周期性的执行某项操作在android系统中,底层系统提供了两种类型的时钟,软时钟与硬时钟,软时钟就是我们常说的 Timer,硬时钟就

2012-12-26 20:00:24 1486

原创 android 数据库事务

在android应用程序开发中,在使用到数据库的时候,事务处理是非常重要的。首先android数据库操作(特别是写操作)是非常慢的,将所有操作打包成一个事务能大大提高处理速度。其次是保证数据的一致性,让一个事务中的所有操作都成功执行,或者失败,或者所有操作回滚。如果您喜欢使用其他平台(如PHP + MySQL),代码通常在一个功能强大的服务器上运行,一般不会被意

2012-12-26 19:56:17 417

原创 八款开源 Android 游戏引擎 (巨好的资源)

初学Android游戏开发的朋友,往往会显得有些无所适从,他们常常不知道该从何处入手,每当遇到自己无法解决的难题时,又往往会一边羡慕于 iPhone下有诸如Cocos2d-iphone之类的免费游戏引擎可供使用,一边自暴自弃的抱怨Android平台游戏开发难度太高,又连个像样的游 戏引擎也没有,甚至误以为使用Java语言开发游戏是一件费力不讨好且没有出路的事情。事实上,这种想法完全是没有必要且

2012-12-26 19:45:28 329

原创 android 权限总结

访问登记属性android.permission.ACCESS_CHECKIN_PROPERTIES ,读取或写入登记check-in数据库属性表的权限获取错略位置android.permission.ACCESS_COARSE_LOCATION,通过WiFi或移动基站的方式获取用户错略的经纬度信息,定位精度大概误差在30~1500米获取精确位置android.

2012-12-26 19:42:14 331

原创 Android四大基本组件

Android四大基本组件分别是Activity,Service服务,Content Provider内容提供者,BroadcastReceiver广播接收器。一:了解四大基本组件Activity :应用程序中,一个Activity通常就是一个单独的屏幕,它上面可以显示一些控件也可以监听并处理用户的事件做出响应。Activity之间通过Intent进行通信。在Intent 的描述结

2012-12-26 19:39:14 347

原创 Android平台开发游戏

如果你有兴趣为Android平台开发游戏,有很多你需要了解的东西。我是Light Racer,Light Racer 3D以及Wixel的开发者,这些游戏目前在Android Market上有售。我以前也开发过游戏,但Light Racer是我的第一个Android应用程序,我从中学到了很多Android游戏开发知识,也愿意与诸位分享。我甚至写了一本在线的书详细介绍了Light Racer3D的开

2012-12-26 19:20:44 472

原创 android 从网络上获取数据(图片,网页,xml,json等)

1>从网络上获取数据(图片,网页,xml,json等)A.从网络上获取一张图片,然后显示到手机上这是在java中public class ImageRequest {/*** @param args*/public static void main(String[] args) throws Exception {URL url = new URL("http:

2012-12-26 19:11:45 782

原创 android参数共享

SharedPreferences 共享参数配置,在当前的上下文中如果要得到SharedPreferences 对象可以调用:getSharedPreferences(String name, int mode)getPreferences(int mode)这两个方法有何区别呢?看参数信息,第一个方法不难理解,分别是:文件名称、文件操作模式。第二个方法参数只需要传入文件的操作

2012-12-26 19:08:44 498

转载 android 参数共享

使用ContentProvider共享数据当应用继承ContentProvider类,并重写该类用于提供数据和存储数据的方法,就可以向其他应用共享其数据。虽然使用其他方法也可以对外共享数据,但数据访问方式会因数据存储的方式而不同,如:采用文件方式对外共享数据,需要进行文件操作读写数据;采用sharedpreferences共享数据,需要使用sharedpreferences API读写数据

2012-12-26 19:05:48 374

原创 Android数据库

一、关系型数据库SQLIte  每个应用程序都要使用数据,Android应用程序也不例外,Android使用开源的、与操作系统无关的SQL数据库—SQLite。SQLite第一个Alpha版本诞生于2000年5月,它是一款轻量级数据库,它的设计目标是嵌入式的,占用资源非常的低,只需要几百K的内存就够了。SQLite已经被多种软件和产品使用,Mozilla FireFox就是使用SQLite

2012-12-26 19:03:11 364

原创 Android中使用SAX来解析XML

在Java中使用SAX来解析XML,这样好像耗内存会比DOM方式少些,适合于手持设备上的XML处理。    用SAX处理以下XML文件:   1xml version="1.0" encoding="UTF-8"?> 2citys> 3city name="上海">long>121480000long>lat>31220000lat>city> 4city name="嘉定

2012-12-20 21:38:59 312

原创 android TabHost小结

TabHost是整个Tab的容器,包括两部分,TabWidget和FrameLayout。TabWidget就是每个tab的标签,FrameLayout则是tab内容。1、如果我们使用extends TabAcitivty,如同ListActivity,TabHost必须设置为@android:id/tabhost 2、TabWidget必须设置android:id为@android:

2012-12-20 21:37:05 303

原创 android的Menu使用

1。普通的Menu  先来看看最简单的Menu怎样实现。  在主Activity中覆盖onCreateOptionsMenu(Menu menu)方法。按 Ctrl+C 复制代码代码@Override public boolean onCreateOptionsMenu(Menu menu) { // TODO Auto-generated meth

2012-12-20 21:35:14 322

原创 Android Pull 解析 XML

Pull 解析和 Sax 解析很相似,都是轻量级的解析。在 Android 的内核中已经嵌入了 Pull,所以我们不需要再添加第三方 jar 包来支持 Pull。Pull 解析和 Sax 解析不一样的地方有:1)Pull 读取 XML 文件后触发相应的事件调用方法返回的是数字2)Pull 可以在程序中控制想解析到哪里就可以停止解析看实例:books.xml按 Ctrl+

2012-12-20 21:32:54 262

原创 Android组件详解

Android组件详解 1.显示文本的组件--TextView.. 11(1)基本使用,显示文本... 11(2)显示URL链接... 12(3)带边框的TextView.. 132.可输入文本的组件--EditText 143.自动输入内容的组件--AutoCompleteTextView.. 144.按钮组件... 145.日期与时间组件... 156.

2012-12-20 21:28:50 387

原创 TextView属性大全

android:autoLink设置是否当文本为URL链接/email/电话号码/map时,文本显示为可点击的链接。可选值(none/web/email/phone/map/all)  android:autoText如果设置,将自动执行输入值的拼写纠正。此处无效果,在显示输入法并输入的时候起作用。   android:bufferType指定getText()方式取得的文本类别。

2012-12-20 21:27:24 281

原创 Android组件详解

Android组件详解 1.显示文本的组件--TextView.. 11(1)基本使用,显示文本... 11(2)显示URL链接... 12(3)带边框的TextView.. 132.可输入文本的组件--EditText 143.自动输入内容的组件--AutoCompleteTextView.. 144.按钮组件... 145.日期与时间组件... 156.

2012-12-13 14:31:48 336

原创 用Eclipse开发第一个Android应用程序HelloWorld

用Eclipse开发第一个Android应用程序HelloWorld(上篇) 2011-05-09 14:29:10|  分类:android开发|  标签:|字号大中小订阅本篇主要介绍如何创建一个基本的Android应用程序, 及程序中相关文件及文件夹介绍一. 新建Android工程篇:1. 【File】-> 【new】 –> 【Project】->【An

2012-12-12 18:33:34 798

原创 Java中多线程同步与通信

线程的创建 使用继承java.lang.Thread类来创建线程,例如:1   class ThreadOne extends Thread2 {3    public void run(){4 5 }6 }7 使用实现Runnable接口来创建线程,例如:8   class ThreadTwo implements Runnable9 {10

2012-12-07 20:30:09 278

原创 验证码源码

package com.hbsi.csdn.SessionTest;import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import java.awt.image.BufferedImage;import java.io.ByteArrayOutputStream;import java.i

2012-12-07 20:27:48 383

原创 l数据库基础前四章总结(增删改查基础命令语句的的使用)

我是 MySQL 初学者,通过对前四章的基础知识学习,我认为其前四章的精华所在可以用四个字加以概括---增、删、改、查常用最基本的语句(下面是最简单的方式,且在My SQL中不区分大小写,其中可省略部分已经省略,如需更多读者可自行查寻MySQl帮助文档)【注:以下语句中xs ,kc,xs_kc 表参照My SQL附录 】一、增(创建,添加)创建1、创建数据库   create

2012-12-07 20:25:33 1063

原创 java中的集合类

在使用Java的时候,我们都会遇到使用集合(Collection)的时候,但是Java API提供了多种集合的实现。 总的说来,Java API中所用的集合类,都是实现了Collection接口,他的一个类继承结构如下:                   Collection                  Collection                  Col

2012-12-07 20:24:58 258

原创 java破解ip屏蔽+多线程同步

java破解ip屏蔽+多线程同步 多线程数据采集系列   整个过程就是:  抓取,分析,破解屏蔽,多线程, 多线程数据同步以及拨号同步。 上面几回,讲到了。 单线程 破解ip屏蔽。 比较容易。 只要拨号就行了。 多线程抓取数据也比较容易, 但是引入多线程之后。 拨号就容易出现问题。 多线程抓取的时候,这个拨号就比较麻烦一点。 因为,多线程拨号, 会出现: 第

2012-12-07 20:24:12 3274

原创 java破解ip屏蔽+多线程同步

java破解ip屏蔽+多线程同步 多线程数据采集系列   整个过程就是:  抓取,分析,破解屏蔽,多线程, 多线程数据同步以及拨号同步。 上面几回,讲到了。 单线程 破解ip屏蔽。 比较容易。 只要拨号就行了。 多线程抓取数据也比较容易, 但是引入多线程之后。 拨号就容易出现问题。 多线程抓取的时候,这个拨号就比较麻烦一点。 因为,多线程拨号, 会出现: 第

2012-12-07 20:19:31 593

原创 解决中文乱码

form表单提交在Servlet中解决乱码问题-----首先判断form表单的提交方式          如果form表单的提交方式为get()                     请求页面为UTF-8,在请求过程中进行编码处理   按照编码ISO-8859-1        servlet处理这种乱码问题的方法:String s=new String(xxxx.getByte

2012-12-04 21:32:56 267

原创 Servlet监听

监听器一、在servlet监听机制中的事件源有三种:SetvletContext   HttpSession      HttpRequest 二、在servlet监听器中,把监听器的类型划分为三种:  (1).监听三个对象域的创建及销毁的监听器 (2).监听三个对象域中的属性的增加、删除、及修改的监听器 (3).监听HttpSession 域中某个对象的状态的监听的监听器

2012-12-04 21:20:32 260

原创 描述事件监听机制

描述事件监听机制(过程要全面,对事件监听机制中涉及到的事件源、事件监听器、事件对象进行解释。)监听机制:事件源和事件监听器建立关系即注册事件监听,当事件源被触发时,生成事件对象,事件对象把事件对象传入事件监听器,事件监听器进行监听,进行相应处理操作事件: 当用户对事件源操作时,会触发事件,相应的事件类对象对象会产生,事件类对象描述发生了什么样的事情。事件监听器:监听器就是一个实

2012-12-03 20:57:45 329

原创 对用户自动登录的代码进行分析注释后上传代码。

对用户自动登录的代码进行分析注释后上传代码。登陆页面跳转的servletpackage zb.servlet;import java.io.IOException;import java.io.PrintWriter;import java.security.MessageDigest;import javax.servlet.ServletException;impo

2012-12-03 20:51:22 507

豆瓣电影数据集(2019.3).xlsx.zip

豆瓣电影数据集(截至2019年3月),共91369条。 包含[电影名称,评分,评价人数,各星级占比,短评数量,影评数量,类型,导演,编剧,主演,制片国家/地区,语言,上映日期,片长,网址,剧情简介]

2019-06-17

iOS 判断两个日期是否在同一周内

iOS 判断两个日期是否在同一周内

2016-05-25

通过 objc_setAssociatedObject (关联) 的形式实现为Category (类别) 添加属性

通过 objc_setAssociatedObject (关联) 的形式实现为Category (类别) 添加属性 如有不对敬请斧正

2016-03-25

空空如也

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

TA关注的人

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