自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(56)
  • 资源 (1)
  • 收藏
  • 关注

转载 现在就开始使用HTML5的十大原因

你难道还没有考虑使用HTML5? 当然我猜想你可能有自己的原因;它现在还没有被广泛的支持,在IE中不好使,或者你就是喜欢写比较严格的XHTML代码。HTML5是web开发世界的一 次重大的改变,事实上不管你是否喜欢,它都是代表着未来趋势。其实HTML5并不难理解和使用。我们这里能列出许多原因为什么现在要开始使用HTML5。目前有很多的文章介绍使用HTML5并且介绍了使用它的优势和好处,

2014-10-31 11:52:53 521

转载 linux下system函数

表头文件  #i nclude  定义函数  int system(const char * string);  函数说明  system()会调用fork()产生子进程,由子进程来调用/bin/sh-c string来执行参数string字符串所代表的命令,此命>令执行完后随即返回原调用的进程。在调用system()期间SIGCHLD 信号会被暂时搁置,SIGINT和SIGQUIT 信号则会被忽

2014-10-22 14:58:08 397

转载 .9图片的制作(Draw 9-patch)

与传统的png 格式图片相比, 9.png 格式图片在图片四周有一圈一个像素点组成的边沿,该边沿用于对图片的可扩展区和内容显示区进行定义。  这种格式的图片在android 环境下具有自适应调节大小的能力。 1.在SDK里的tools文件夹里有一个工具名字为draw9patch2.执行之后就是上面截图的这个工具,选择一张图片添加进来3.之后会发现本来没有透明

2014-10-22 09:57:12 437

转载 mysql分区功能详细介绍,以及实例

一,什么是数据库分区前段时间写过一篇关于mysql分表的的文章,下面来说一下什么是数据库分区,以mysql为例。mysql数据库中的数据是以文件的形势存在磁盘上的,默认放在/mysql/data下面(可以通过my.cnf中的datadir来查看),一张表主要对应着三个文件,一个是frm存放表结构的,一个是myd存放表数据的,一个是myi存表索引的。如果一张表的数据量太大的话,那么myd,myi

2014-10-21 11:44:56 474

转载 mysql分表的3种方法

一,先说一下为什么要分表当一张的数据达到几百万时,你查询一次所花的时间会变多,如果有联合查询的话,我想有可能会死在那儿了。分表的目的就在于此,减小数据库的负担,缩短查询时间。根据个人经验,mysql执行一个sql的过程如下:1,接收到sql;2,把sql放到排队队列中 ;3,执行sql;4,返回执行结果。在这个执行过程中最花时间在什么地方呢?第一,是排队等待的时间,第二,sql的执行时

2014-10-21 11:31:06 626

转载 MySQL分表处理的实现方法(按月份分的表)

MySQL分表处理用于处理海量的数据库,下面就为您详细介绍MySQL分表处理的实现方法,希望对您能够有所启迪。面对海量数据的表的时候,我们需要对它进行分表处理,我是按月份分的表,即每月都要建立一张表。比如 table_2010_04,table_2010_05,table_2010_06......您可以根据自己的需要,可以根据时间和不同的字段以及类型来分表。我按月分表是因为我只需要查询每

2014-10-21 11:10:32 19461

转载 Android进度条的样式

android 进度条的样式 例1:(默认样式(中等圆形))Xml代码     android:id="@+id/progressBar1"     android:layout_width="wrap_content"      android:layout_height="wrap_content"      /> 例2:(超大圆形)Xml代

2014-10-21 10:35:15 596

转载 java中接口有什么作用?

接口的作用就是把使用接口的人和实现接口的人分开,实现接口的人不必要关心谁去使用,而使用接口的人也不用关心谁实现的接口,由接口将他们联系在一起。以上像一段绕口令,那么通过下面的几段程序解释:1、以生产和使用一台计算机为例,首先,我们定义了一个显卡的接口,他里面有显示功能和获取显卡名称的功能: interface VidioCard { void display();

2014-10-20 17:00:35 1659

转载 throw new Exception

throw new Exception(String, Exception)throw new Exception(String)throw是明确地抛出异常MSDN:Exception (String, Exception) 使用指定错误信息和对作为此异常原因的内部异常的引用来初始化 Exception 类的新实例。    在发现异常以后作一下记录异常信息然后在抛出异常

2014-10-19 16:43:51 1315

转载 java异常处理之throw, throws,try和catch

程序运行过程中可能会出现异常情况,比如被0除、对负数计算平方根等,还有可能会出现致命的错误,比如内存不足,磁盘损坏无法读取文件等,对于异常和错误情况的处理,统称为异常处理。Java异常处理主要通过5个关键字控制:try、catch、throw、throws和finally。try的意思是试试它所包含的代码段中是否会发生异常;而catch当有异常时抓住它,并进行相应的处理,使程序不受异常的影

2014-10-19 16:39:42 4950 1

转载 android Http 网络超时,怎么设置

给你一段代码看看,这是我在一个类里的方法,在异步中调用这个方法,在handler里取得返回值,进行处理。public static String addCustDetails(TCUSTINFODETAILS1 custdetail){  HttpPost httpPost=new HttpPost(URLD);//webservice地址  List params=new Array

2014-10-19 16:04:53 1227

转载 Android 自带图标库 android.R.drawable

Android™ 2.1 android.R.drawable Icon ResourcesAndroid™ 1.5 android.R.drawable Icon ResourcesAndroid™ 1.6 android.R.drawable Icon ResourcesAndroid™ 2.1 android.R.drawable Icon ResourcesOriginated f

2014-10-17 13:11:54 763

转载 使tabhost中控件到最下方底部

方法一:1、tabcontent和tabs交换位置2、tabcontent的android:layout_weight="1"Java代码 http://schemas.android.com/apk/res/android"android:id="@android:id/tabhost" android:layout_width="fill_parent" and

2014-10-17 11:05:10 1322

转载 一个经典例子让你彻彻底底理解java回调机制

转帖请注明本文出自xiaanming的博客(http://blog.csdn.net/xiaanming/article/details/17483273),请尊重他人的辛勤劳动成果,谢谢。以前不理解什么叫回调,天天听人家说加一个回调方法啥的,心里想我草,什么叫回调方法啊?然后自己就在网上找啊找啊找,找了很多也不是很明白,现在知道了,所谓回调:就是A类中调用B类中的某个方法C,然后B类中反

2014-10-17 10:00:40 405

转载 Android学习笔记---Service及IntentService理解

一.Android Service服务:      Android中的服务是运行在后台的服务,他是不可见的没有界面的东西。你可以启动一个服务Service来播放音乐,或者记录你地理信息位置的改变,或者启动一个服务来运行并一直监听某种动作。Service和其他组件一样,都是运行在主线程中,因此不能用它来做耗时的请求或者动作。你可以在服务中开一一个线程,在线程中做耗时动作。服务的生命周期图:

2014-10-17 10:00:22 583

转载 android static实现Service与Activity中Handler通信

用于对static的理解,仅仅用于对static的理解,不喜勿喷第一种方式:从Service中获取Activity的static变量,调用该静态变量的getHandler()获取Handler进行发送消息MainActivity:[java] view plaincopyprint?"font-size:18px;">package com.example.te

2014-10-16 15:54:26 790

转载 Android中程序与Service交互的方式——交互方式

上一篇文章:Android中程序与Service交互的方式——综述 简述了Service的一些基础知识以及Service和Thread的简单区别,本文将着重讲解与Service交互的五种基本方式:广播交互、共享文件交互、Mssenger(信使)交互、自定义接口交互、AIDL交互。       1. 广播交互       提到Activity与Service的交互,可能狠多人首先想到的就是B

2014-10-16 15:39:16 431

转载 Android中Activity、Service和线程之间的通信

Activity、Service和线程应该是Android编程中最常见的几种类了,几乎大多数应用程序都会涉及到这几个类的编程,自然而然的,也就会涉及到三者之间的相互通信,本文就试图简单地介绍一下这三者通信的方式。想写这篇文章的起因是,笔者跟几个同学在做一个Android上的应用,起初代码写得很凌乱,因为我在Activity中直接创建了线程,去执行某些任务。但是我们知道线程可能需要运行的时间比较

2014-10-16 15:26:58 610 1

转载 Android Service与Activity之间通信的几种方式

转载请注明地址http://blog.csdn.net/xiaanming/article/details/9750689在Android中,Activity主要负责前台页面的展示,Service主要负责需要长期运行的任务,所以在我们实际开发中,就会常常遇到Activity与Service之间的通信,我们一般在Activity中启动后台Service,通过Intent来启动,Intent中我们

2014-10-16 14:41:22 471

转载 Java接口详解

对初学者来说,接口不是很好理解。现将某高手的一篇文章贴出来,共大家分享!我们来看一个类 class A { private int a; public int getA() { return a; } } 这个类的属性是私有的,外界不能访问,而外界可以通过公有方法来访问这个类。我们说一个类的公有方法就是这个类的对外接口。通常 一个类的属性都是私有的,方法大多

2014-10-16 12:49:15 463

转载 fragment和fragmentactivity解析 (转)

一、为什么要使用Fragment 1、当我们需要动态的多界面切换的时候,就需要将UI元素和Activity融合成一 个模块。在2.3中我们一般通过各种Activity中进行跳转来实现多界面的跳转和单个界面动态改变。在4.0或以上系统中就可以使用新的特性来方便的达到这个效果--Fragment类。Fragment类似一个嵌套Activity,可以定义自己的layout和自己的生命周期。2

2014-10-16 10:28:12 461

转载 Fragment 和 FragmentActivity的使用

今天学习下 Android中的 Fragment 和 FragmentActivity,因为没有4.0手机,平台是2.3.3 所以我是使用 v4 support 包来进行学习。要想用Fragment 功能必须先让activity继承FragmentActivity,其原因是里面包含了Fragment运作的FragmentManager接口的实现类 FragmentManagerImpl ,由这

2014-10-16 10:18:12 435

转载 Android UI学习 - Menu

Android系统里面有3种类型的菜单:options menu,context menu,sub menu。 options menu    按Menu键就会显示,用于当前的Activity。它包括两种菜单项:因为options menu在屏幕底部最多只能显示6个菜单项,这些菜单项称为icon menu,icon menu只支持文字(title) 以及icon,可以设置快捷键

2014-10-16 10:01:07 356

转载 onContextItemSelected 与 onMenuItemSelected 的那些事

Android 的activity中onCreateOptionsMenu onMenuItemSelected onOptionsItemSelected onCreateContextMenu onContextItemSelected 五个方法的使用:onCreateOptionsMenu :此方法为创建菜单方法,这个菜单就是你在点击手机menu键时会看到的菜单。onCrea

2014-10-16 09:44:29 408

转载 Android中的Selector的用法

Android中的Selector主要是用来改变ListView和Button控件的默认背景。其使用方法可以按一下步骤来设计:(以在mylist_view.xml为例)1.创建mylist_view.xml文件首先在res目录下新建drawable文件夹,再在新建的drawable文件夹中新建mylist_view.xml,其目录结构为:res/drawable/myl

2014-10-16 09:28:28 355

转载 LayoutInflater作用及使用

作用: 1、对于一个没有被载入或者想要动态载入的界面, 都需要使用inflate来载入。2、对于一个已经载入的Activity,就可以使用实现了这个Activiyt的的findViewById方法来获得其中的界面元素。方法: Android里面想要创建一个画面的时候,初学一般都是新建一个类,继承Activity基类,然后在onCreate里面使用setContentView

2014-10-15 11:38:15 347

转载 LayoutInflater的inflate函数用法详解

LayoutInflater作用是将layout的xml布局文件实例化为View类对象。获取LayoutInflater的方法有如下三种:?LayoutInflater inflater=(LayoutInflater)context.getSystemService(Context.LAYOUT_INFLATER_SERVICE);

2014-10-15 11:37:45 385

转载 android中LayoutInflater以及inflate

一、LayoutInflaterLayoutInflater其实是在res/layout/下找到xml布局文件,并且将其实例化,这个和findViewById()有点相似,后者是找xml布局文件下的具体widget控件(如Button、TextView等)。作用:1、对于一个没有被载入或者想要动态载入的界面,都需要使用LayoutInflater.inflate()来载

2014-10-15 11:35:23 445

转载 Android 更新UI的两种方法——handler和runOnUiThread()

Android 更新UI的两种方法——handler和runOnUiThread()在Android开发过程中,常需要更新界面的UI。而更新UI是要主线程来更新的,即UI线程更新。如果在主线线程之外的线程中直接更新页面显示常会报错。抛出异常:android.view.ViewRoot$CalledFromWrongThreadException: Only the original threa

2014-10-14 16:31:36 696

转载 关于Android4.0的Alertdialog对话框

最近在做Android4.0的开发,发现AlertDialog相比较以前有了较大变化,就是在触摸对话框边缘外部,对话框消失。于是研究其父类发现,可以设置这么一条属性,当然必须先AlertDialog.Builder.create()之后才能调用这两个方法。方法一:setCanceledOnTouchOutside(false);调用这个方法时,按对话框以外的地方不起作用。按返回键还起作

2014-10-14 16:30:01 415

转载 Android中Application类用法

Application类Application和Activity,Service一样是Android框架的一个系统组件,当Android程序启动时系统会创建一个Application对象,用来存储系统的一些信息。Android系统自动会为每个程序运行时创建一个Application类的对象且只创建一个,所以Application可以说是单例(singleton)模式的一个类。通常我们是

2014-10-14 15:07:15 379

转载 javascript 控制 DIV等html元素的显示和隐藏(不占位)

1、编写js函数    functiondisplay(id){       var traget=document.getElementByIdx_x(id);        if(traget.style.display=="none"){                traget.style.display="";        }else{          

2014-10-11 10:48:02 9031

转载 php实现注册登录的完整程序(使用mysql数据库)

本文介绍下,用php与mysql数据库结合,实现的一个注册登录的完整代码,有需要的朋友,参考下吧。实现用户注册登录的功能,共需要8个页面:1,login.php 登陆页面2,check.php  验证页面3,mysql_connect.php数据库连接页面4,ms_login.php 从数据库中提取数据验证5,register.php 注册页面6,regis

2014-10-10 17:25:51 5936 1

转载 android登录Web以及登录保持、cookie管理相关

对于登录功能本身没有任何特别,使用httpclient向服务器post用户名密码即可。但是为了保持登录的状态(在各个Activity之间切换时要让网站知道用户一直是处于登录的状态)就需要进行cookie的读写。httpclient相当强大,读写cookie非常容易:CookieStore cookies=((AbstractHttpClient)client).getCookieS

2014-10-10 11:43:55 520

转载 【分享】webview如何自动登录保存登录信息

用户名密码登录验证后保存Session// 你的URL                HttpPost httppost = new HttpPost(Constants.ServerUrl.WEB_URL + url);                try {                        List nameValuePairs = new ArrayL

2014-10-10 11:42:57 977

转载 [Android实例] 关于webview如何自动登录保存登录信息

用户名密码登录验证后保存Session?[java] view plaincopy// 你的URL                  HttpPost httppost = new HttpPost(Constants.ServerUrl.WEB_URL + url);                  try {                    

2014-10-10 11:05:17 1141

转载 HTML标签自定义属性

HTML标签可以自定义属性,但是我们要考虑其在IE、Firefox以及chrome下的兼容性问题。例如:这里的“myAttr”就是这个标签的自定义属性了。如果定义了属性却使用不了,那么这个属性就没有任何意义了,接下来就是如何去调用我们的自定义属性的值了。在IE浏览器里,我们通过获取对象后直接调用就可以了document.getElem

2014-10-10 10:59:00 472

转载 android实现session保持简要概述及实现

在最近写的一个Android中需要请求web服务器中的数据,有一个登录Activity,登录后会到MainActivity,这中间登录和MainActivity都需要请求php的jsonapi,所以要在网络请求中保持session的,研究了好半天才搞定。其实sesion在浏览器和web服务器直接是通过一个叫做name为sessionid的cookie来传递的,所以只要在每次数据请求时保持sessi

2014-10-09 17:14:03 526

转载 android客户端和php服务简单交互

android客户端和php+mysql+apache搭建的服务器之间的简单交互,实现登入功能。实现原理就是android客户端发送请求,传给服务器登入的用户名密码,服务器收到这些,连接到数据库查询,如果用户名和密码匹配正确,就输出字符串返回给客户端。服务器端:先在mysql里面建一个testlogin的数据库,里面有一个users表,记录了id,用户名和密码。在php的虚拟目

2014-10-09 15:48:33 477

转载 Android在对话框中实现登录与注册

在android的应用中越来越多的包含了网络互动功能,这就带来了注册,登陆账号功能。本文完整的介绍对话框的方式实现用户登陆功能。登陆效果: 应用程序判断当前用户还未登陆,弹出登陆对话框,用户输入账号和密码信息后,传到服务器验证,验证成功后,现实Toast 成功信息,并转到其他界面。注册效果:用户如没有账号,则点击登陆对话框的 "没有账号,快速注册账号", 弹出注册界面,用户输入注册信息

2014-10-09 11:15:39 2435

接口测试-Charles

接口测试-Charles 1、安装charles_setup.exe 2、将patcher.jar复制到charles安装目录并打开 3、点击browse选择charles安装目录下的lib目录的charles.jar

2014-01-20

空空如也

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

TA关注的人

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