- 博客(44)
- 资源 (3)
- 收藏
- 关注
转载 ContentValues
在使用SQLite数据库的时候回使用到ContentValues类来进行插入或更新,一般的写法是public void insert(TasksManagerModel model){ ContentValues cv = new ContentValues(); cv.put("id",model.getId()); cv.put("name",model.getNa
2016-03-16 10:48:38
2072
原创 TabLayout 在Fragment中显示异常
在Fragment中使用TabLayout,TabLayout显示异常,原因是Android本身的Bug。不过在23.x版本以后该问题被修复,所以只要将 design的版本改为23.x.x就可以
2016-03-01 19:17:52
885
原创 AsyncTask入门
为什么要用A平时在开发Android程序时遇到较耗时任务的处理,如I/O访问的数据库操作、网络访问等情况时造成UI假死等问题,通过 AsyncTask可以很好的解决这个问题,就今天以在Android中执行Downloader.downloadFile(url),可能会堵塞整个界面。方法一、创建一个新的线程执行我们的任务,使用Thread类,在 run(){}中写入任务代码
2014-06-25 15:11:08
485
转载 什么是AIDL服务
跨进程访问(AIDL服务)Android系统中的进程之间不能共享内存,因此,需要提供一些机制在不同进程之间进行数据通信。我们知道4个Android应用程序组件中的3个(Activity、Broadcast和Content Provider)都可以进行跨进程访问,另外一个Android应用程序组件Service同样可以。这就是本节要介绍的AIDL服务。什么是AIDL服务为了使其他的应用程
2014-06-25 14:27:14
744
转载 VideoView全屏的实现
package com.sc.zjtie.activity;import android.content.Context;import android.util.AttributeSet;import android.widget.VideoView;public class ScreenVideoView extends VideoView { public ScreenVideo
2014-05-27 11:57:26
690
转载 【这才是正解!】Android 自定义类库打包jar! 谁说不可以打包res 文件?
我们经常会有这种需求, 自己开发一个类库jar包, 提供给别人调用。 网上很多教程都是这么说:创建一个Android project, 用eclipse 的export 导出, 去掉AndroidManifest.xml, res 什么的, 全都不是正解!http://www.cyqdata.com/android/article-detail-37285 用这种方法总会有这
2014-05-14 17:50:51
509
转载 SlidingMenu属性详解
SlidingMenu简介:SlidingMenu的是一种比较新的设置界面或配置界面效果,在主界面左滑或者右滑出现设置界面,能方便的进行各种操作.目前有大量的应用都在使用这一效果。如Evernote、Google+、Foursquare等,国内的豌豆夹,人人,360手机助手等都使用SlidingMenu的界面方案。项目下载地址:http://pan.baidu.com/s/1hq7NQmC
2014-05-12 22:57:23
503
转载 Android 中Touch(触屏)事件传递机制
Android 中Touch(触屏)事件传递机制3一、基本概念在实际开发中,经常会遇到与触屏事件有关的问题,最典型的一个就是滑动冲突。比如在使用SliddingMenu菜单的时候,可能会与ViewPager或者其他的一些带有滑动事件的View相冲突,再比如ScrollView嵌套ListView相冲突等等。还有就是在自定义控件
2014-04-03 21:15:47
1488
翻译 类似优酷的圆盘菜单实现
效果图Xml布局文件<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout
2014-03-28 16:44:38
881
原创 Fragment窗口导航
先上效果图主activity对应的xml布局文件<android.support.v4.view.ViewPager xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="
2014-03-26 20:40:29
869
原创 ActionBar的使用
menu文件的写法 <item android:title="保存" android:icon="@drawable/save_48" android:actionLayout="@layout/layout_save" android:showAsAction="ifRoom|withText|collapseActionView" /> <item a
2014-03-26 20:28:12
785
原创 自定控件之属性提示
自定义控件属性定义 代码中使用package com.myself.custom.view;import android.content.Context;import android.content.res.TypedArray;import android.graphics.Bitmap;import android.grap
2014-03-19 15:03:22
729
原创 自定义控件之带图片的TextView(带命名空间)
Java代码package com.myself.custom.view;import android.content.Context;import android.graphics.Bitmap;import android.graphics.BitmapFactory;import android.graphics.Canvas;import android.graphics.
2014-03-19 14:13:17
1456
原创 自定义控件之带标签的文本编辑框(不带命名空间)
package com.myself.custom.view;import android.content.Context;import android.util.AttributeSet;import android.view.LayoutInflater;import android.widget.LinearLayout;import android.widget.TextVie
2014-03-19 11:55:51
874
原创 WebService学习笔记系列之三----通过javax.xml.ws.Service的方式调用WebService
在上一篇《》文章中讲解了通过wsimport的方式调用WebService。本文章学习使用javax.xml.ws.Service类来调用WebService。下面贴出调用的代码import java.net.MalformedURLException;import java.net.URL;import javax.xml.namespace.QName;import com.op
2013-12-19 22:03:24
20396
原创 WebService学习笔记系列之一----通过JAX-WS的方式发布WebService
package cn.itcast.ws;import javax.jws.WebService;import javax.xml.ws.BindingType;import javax.xml.ws.Endpoint;import javax.xml.ws.soap.SOAPBinding;/** * 通过WebService将类标记为实现WebServi
2013-12-15 22:05:14
3663
原创 Android HTML查看器
说明实现代码activity实现public class MainActivity extends Activity { protected static final int SUCCESS = 1; protected static final int ERROR = -1; private TextView tv; private EditText editTex
2013-11-06 22:30:49
1399
转载 Java实现多线程断点下载
多线程下载的原理图实现的代码public class MuThreadDownloader { /**下载线程数量*/ public static int threadCount = 3; public static int runningThread = 3; public static void main(String[] args) throws IOExceptio
2013-11-06 22:16:34
1647
转载 Android StrictMode学习
最新的Android平台中(Android 2.3起),新增加了一个新的类,叫StrictMode(android.os.StrictMode)。这个类可以用来帮助开发者改进他们编写的应用,并且提供了各种的策略,这些策略能随时检查和报告开发者开发应用中存在的问题,比如可以监视那些本不应该在主线程中完成的工作或者其他的一些不规范和不好的代码。 StrictMode有多种不同的策略,每一种策
2013-07-14 10:36:39
579
原创 visibility的三个属性值
visibility有三个属性值,visible,invisible和gone.visible指该组件可视,invisible和gone指该组件不可视,两者的区别在于,invisible让该组件的内容不可视,但是组件的大小依然会将空间占用,而gone是彻底从布局空间上隐藏。
2013-07-12 10:53:58
1974
转载 eclipse快捷方式
转载:http://www.eoeandroid.com/thread-88-1-1.html用Eclipse开发,不知道快捷键可不行啊。熟悉快捷键可以大大的提高效率:Ctrl+M 当前窗口最大化 Ctrl+F7 视窗口切换 Ctrl+F8 模式切换 Ctrl+F6 编辑窗口切换(手指张得太大不雅观啊) Ctrl+E 编辑窗口切换(这个比较文雅点 )
2013-05-09 18:12:50
450
转载 你必须知道的 (Android中如何正确的保存文件)
在Android 官方开发文档中有一篇文档来介绍如何保存应用的数据,但笔者用过很多程序(从知名的到不知名的)处理的都不是很完美,或者 没有按照Android 开发团队建议的方式去保存他们应用的数据。当一些试用过的软件卸载后,在SDCard中还保留了这些软件的文件目录,时间一长就有很多目录需要手工去清理,并且很难确认那些目录是仍然在使用的 那些目录已经没用了,给用户带来困扰。这里我们来讨论下该如
2013-04-07 11:38:20
600
原创 Ibatis基本内容
Ibatis学习总结一、使用Ibatis的前期工作 1、导入jar包,构建Ibatis开发环境 2、创建配置文件 2.1、SqlMap.properties(数据库链接所需要的配置信息文件) 配置如下: driver=oracle.jdbc.driver.OracleDriver url=jdbc:oracle:thin:@localhost:1521:XE us
2013-02-15 18:52:24
376
转载 ibatis模糊查询(like)
iBatis 开发指南告诉我们,当 Person 对象的 name 属性不为 null 时启用 name 查询条件在映射文件 person.xml 中的配置为select id="getPersonsByName" resultClass="com.unmi.Person"> select id as id,name as name,passwd as passw
2013-02-15 17:45:56
606
转载 浅谈JSP自定义标签实现过程
原文地址(一) 没有正文的JSP自定义标签实现(1):定义JSP自定义标签处理类import java.io.IOException; import java.util.Date; import javax.servlet.http.HttpServletRequest; import javax.servlet.jsp.JspException; import javax.s
2012-11-29 09:15:11
332
转载 Filter及FilterChain的使用详解
原文地址:http://blog.csdn.net/zhaozheng7758/article/details/6105749一、Filter的介绍及使用什么是过滤器?与Servlet相似,过滤器是一些web应用程序组件,可以绑定到一个web应用程序中。但是与其他web应用程序组件不同的是,过滤器是"链"在容器的处理过程中的。这就意味着它们会在servlet处理器之前访问一个进入的
2012-11-27 10:29:42
463
转载 Android activity的生命周期
Android activity的生命周期activity类处于android.app包中,继承体系如下: 1.java.lang.Object 2.android.content.Context 3.android.app.ApplicationContext 4.android.app.Activityactivity是单独的,用于处理用户操作。几乎所有的a
2012-08-28 12:45:44
383
转载 oracle错误信息总结
5.1 异常处理概念5.1.1 预定义的异常处理5.1.2 非预定义的异常处理5.1.3 用户自定义的异常处理5.1.4 用户定义的异常处理5.2 异常错误传播5.2.1 在执行部分引发异常错误5.2.2 在声明部分引发异常错误5.3 异常错误处理编程5.4 在 PL/SQL中使用SQLCODE, SQLERRM异常处理函数即使是写得最好
2012-08-25 22:07:29
2793
1
转载 java动态代理(转载)
动态代理是很多框架和技术的基础, spring 的AOP实现就是基于动态代理实现的。了解动态代理的机制对于理解AOP的底层实现是很有帮助的。查看doc文档就可以知道,在java.lang.reflect包中有一个叫Proxy的类。下面是doc文档对Proxy类的说明:"A dynamic proxy class (simply referred to as a proxy classbel
2012-08-25 21:22:27
350
转载 jsp各种乱码解决
一、JSP页面显示乱码二、表单提交中文时出现乱码三、数据库连接大家在JSP的开发过程中,经常出现中文乱码的问题,可能一至困扰着您,我现在把我在JSP开发中遇到的中文乱码的问题及解决办法写出来供大家参考。一、JSP页面显示乱码下面的显示页面(display.jsp)就出现乱码:JSP的中文处理out.print("JSP
2012-08-13 22:29:04
1323
转载 ORA-12526: TNS:listener: all appropriate instances are in restricted mode
原因:数据库维护时执行了下面的语句限制用户登陆:[sql] view plaincopyALTERSYSTEM ENABLE RESTRICTED SESSION; 解决办法:[sql] view plaincopyALTERSYSTEM DISABLE RESTRICTED SESSI
2012-08-11 14:13:27
968
转载 oracle数据库的编码
首先查看oracle数据库的编码SQL> select * from nls_database_parameters where parameter ='NLS_CHARACTERSET';PARAMETER--------------------VALUE--------------------NLS_CHARACTERSETAL32UTF8这其来源于props$
2012-08-11 14:12:03
456
原创 子线程向主线程传值,主线程向子线程传值
主线程在创建子线程的时候通过构造函数向子线程传值。子线程向主线程传值我会的有两种方式:第一种是在主线程创建好并start()方法后,让主线程陷入阻塞状态,等待子线程结束,然后主线程继续运行第二种是继承Callable接口 //实现Callable接口import java.util.concurrent.Callable;public class Ride imp
2012-08-05 20:50:00
7634
1
原创 java反射一
package com.zhouyuntao.reflexmethod;import java.lang.reflect.InvocationTargetException;import java.lang.reflect.Method;public class ReflexMethodDemo { public String addMethod(String value) {
2012-08-05 18:56:34
327
转载 Callable,多线程,Thread
import java.util.concurrent.Callable; import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; import java.util.concurrent.Future; /** *//** * Callab
2012-08-05 13:53:39
404
转载 JSP 自定义标签(Tag)
一、基本概念1、标签(Tag)标签是一种XML元素,通过标签可以使JSP网页变得简洁并且易于维护,还可以方便地实现同一个JSP文件支持多种语言版本。由于标签是XML元素,所以它的名称和属性都是大小写敏感的。2、标签库(Tag library)由一系列功能相似、逻辑上互相联系的标签构成的集合称为标签库。 3、标签库描述文件(Tag Library Descriptor)标签库
2012-08-04 14:26:34
586
原创 java基础之语法
Java基础 关键字:常识、数据类型、运算符、语法 1、常识 |--java是严格区分大小写的 |--命名规范 |--可以以下划线、美元符号、字母开头,随后跟着数字、字母、美元符号、下划线。不能以数字开头。 |--包名:全小写,如:com.zhouyuntao.baoming |--类名、接口名:每个单词的首字母大写,如:Test、AbstractTes
2012-08-01 22:40:48
327
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人