- 博客(36)
- 资源 (21)
- 收藏
- 关注
原创 Android -- 多线程下载, 断点下载
1. 原理图2. 示例代码需要权限 activity_main.xml 布局文件<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layou
2014-03-31 10:47:05 586
转载 arm-linux-gcc安装使用教程
arm-linux—gcc如何下载安装2(转)[转]ubuntu下交叉编译环境构建(arm-linux-gcc-3.4.1.tar.bz2 )2009-03-03 10:051.下载arm-linux-gcc-3.4.1.tar.bz2到任意的目录下。 arm-linux-gcc-3.4.1.tar.bz2 的下载地址如下:http://www.handhelds.o
2014-03-28 14:33:55 1140
转载 直接拿来用!最火的Android开源项目
http://www.baidu.com/#wd=csdn%20github%20android&rsv_spt=1&rsv_bp=1&ie=utf-8&tn=baiduhome_pg&rsv_sug2=0&inputT=20&f=8&rsv_sug3=14&bs=%E5%9B%BE%E7%89%87
2014-03-28 11:12:04 946
原创 Android -- 文件上传到服务器
1. 文件上传的两种方式(1) HttpClient(2)AsyncHttpClient (开源框架: https://github.com/loopj/android-async-http) 示例代码(2)最简单public void upload(View v){ String path = et_path.getText().toString().trim();
2014-03-28 10:12:37 831
原创 Android -- 提交数据到服务器,Get Post方式, 异步Http框架提交
1. 发送请求到服务器有几种方式(1)HttpURLConnection (2)Httpclient 同步框架(3)AsyncHttpClient 异步框架 (https://github.com/loopj/android-async-http 下载源码和lib包) 示例代码(3)示例 (最简便实用)public void asyncGet(View v){ f
2014-03-28 08:42:28 920
原创 Android -- 网络图片查看器,网络html查看器, 消息机制, 消息队列,线程间通讯
1. 原理图 2. 示例代码 (网络图片查看器)(1) HttpURLConnection(2) SmartImageView (开源框架:https://github.com/loopj/android-smart-image-view)Handler 类, 消息队列处理访问互联网需要权限布局<LinearLayout xmlns:android="ht
2014-03-27 11:14:13 963
转载 android ui界面设计参数讲解
百度文库: http://wenku.baidu.com/link?url=s66Hw6byBEzmjL77doYL1YQN4Y_39F7MovaHKs5mVGrzTDOQCAmiM-1N_6Cdm-4yWDATgwH2RCA-fAzmWBIu-1yyq8Td0hcWwYxaYdNPNim&from_mod=downloadandroid ui界面设计参数讲解android:layou
2014-03-27 08:06:58 1736
原创 Android -- ContentProvider, 读取和保存系统 联系人
1. 示例代码需要的读写联系人的权限 读联系人代码public void click(View view) { ContentResolver resolver = getContentResolver(); // raw_contact 表的uri Uri uri = Uri.parse("content://com.android.contacts/
2014-03-26 16:35:28 718
原创 Android -- ContentObserver 内容观察者
1. 实现原理图 2. 示例代码 (暂时有个问题,短信观察者 收到一条短信时 onchange方法会执行两次, 解决方法为:每次监听到变化的时候就去取最新短信的id,跟上次取的比较,如果一样的就不做处理,如果不一样,就该干嘛干嘛)MainActivity.javapublic class MainActivity extends Activity { public
2014-03-26 10:26:58 677
原创 Android -- 利用ContentProvider 读取和写入短信
1. 读写短信 示例代码均需要先获得读写短信的权限 读取短信代码public void click(View view){ //1.利用内容提供者 中间人 获取用户的短信数据. ContentResolver resolver = getContentResolver(); Uri uri = Uri.parse("content://sms/");
2014-03-26 09:24:39 3463 2
转载 Android开发中的logcat工具使用
http://os.51cto.com/art/200905/126051.htm 用adb直接查看log: adb logcat 加过滤查看log(查看错误信息,异常就在这里): adb logcat -s *:E 将log输出到sdcard: adb logcat -f /sdcard/xxx.log logcat是Android中一个命令行工具,可以用
2014-03-26 08:34:50 705
原创 Android -- ContentProvider 内容提供者,创建和调用
1. 概述ContentProvider 在android中的作用是对外共享数据,也就是说你可以通过ContentProvider把应用中的数据共享给其他应用访问,其他应用可以通过ContentProvider 对你应用中的数据进行添删改查。关于数据共享,以前我们学习过文件操作模式,知道通过指定文件的操作模式为Context.MODE_WORLD_READABLE或Context.MO
2014-03-25 16:09:36 669
原创 Android -- listview的使用, Inflater打气筒创建View对象,三种数据Adapter
1. 代码示例,( 数据库来源上篇的数据)MainActivity.java public class MainActivity extends Activity { private ListView lv1 = null; private List lists = null; @Override protected void onCreate(Bundle s
2014-03-25 11:42:16 1296
原创 Android -- SQLite 数据库创建,增删改查,事务处理
1. 概述在Android平台上,集成了一个嵌入式关系型数据库—SQLite,SQLite3支持NULL、INTEGER、REAL(浮点数字)、TEXT(字符串文本)和BLOB(二进制对象)数据类型,虽然它支持的类型只有五种,但实际上sqlite3也接受varchar(n)、char(n)、decimal(p,s)等数据类型,只不过在运算或保存时会转成对应的五种数据类型。 SQLite
2014-03-25 08:52:26 1371
原创 Android -- 创建XML文件对象及其序列化, pull解析XML文件
1. 创建XML文件对象及其序列化示例代码:(模拟以xml格式备份短信到SD卡)SmsInfo.java, bean对象/** * 短信的业务bean * @author Administrator * */public class SmsInfo { private String body; private String number; private
2014-03-24 13:58:14 605
原创 Android -- 读写文件到内部ROM,SD卡,SharedPreferences,文件读写权限
(内容整理自张泽华教程)1. 概述使用文件进行数据存储首先给大家介绍使用文件如何对数据进行存储,Activity提供了openFileOutput()方法可以用于把数据输出到文件中,具体的实现过程与在J2SE环境中保存数据到文件中是一样的。public class FileActivity extends Activity { @Override public void
2014-03-21 11:38:31 5852
原创 Android -- junit测试框架,logcat获取log信息
1. 相关概念白盒测试:知道程序源代码. 根据测试的粒度分为不同的类型 方法测试 function test 单元测试 unit test 集成测试 intergation test 根据测试的次数分为不同的类型 冒烟测试 smoke test (adb shell monkey 测试点击N次)
2014-03-20 15:30:28 922
转载 【Android】ADB常用指令与logcat日志
【Android】ADB常用指令与logcat日志http://www.csdn123.com/html/itweb/20131015/168574.htmADB命令简介 ADB是一个功能强大的命令行工具。通过它可以直接和模拟器或真机进行交互。它是一个具有客户端和服务器端的程序。 它主要由三个部分组成:客户端,它运行在你的开发机上,你可以通过执行adb命令来唤起一个
2014-03-20 15:23:02 995
原创 Android -- UI布局管理,相对布局,线性布局,表格布局,绝对布局,帧布局
1. 相对布局<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_h
2014-03-20 14:00:17 1633
原创 Android -- 短信发送器
1. 示例代码activity_main.xml 布局文件<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent"
2014-03-20 10:51:21 475
原创 Android -- 工程架构,电话拨号器, 点击事件的4中写法
(该系列整理自张泽华android视频教程) 1. android工程 各个文件夹的作用src/ java原代码存放目录gen/ 自动生成目录gen 目录中存放所有由Android开发工具自动生成的文件。目录中最重要的就是R.java文件。 这个文件由Android开发工具自动产生的。Android开发工具会自动根据你放入res目录的资源,同步更新修改R.java文件。正因为
2014-03-20 09:46:28 710
转载 Android各种屏幕分辨率(VGA、HVGA、QVGA、WQVGA、WVGA、FWVGA) 详解 .
http://blog.csdn.net/lucherr/article/details/8498400看资料的时候经常看到各种VGA,全都混了,无奈,找了些资料总结了下,分享给大家:这些术语都是指屏幕的分辨率。VGA:Video Graphics Array,即:显示绘图矩阵,相当于640×480 像素;HVGA:Half-size VGA,即:VGA的一半,分辨率为480×
2014-03-18 10:12:28 1335
转载 Android开发之旅:android架构
http://www.cnblogs.com/skynet/archive/2010/04/15/1712924.htmlAndroid开发之旅:android架构2010-04-15 19:40 by 吴秦, 62477 阅读, 21 评论,收藏,编辑引言通过前面两篇:Android 开发之旅:环境搭建及HelloWorldAndroid
2014-03-18 09:52:05 490
转载 eclipse中使用adb连接小米2调试程序的问题.
http://jingyan.baidu.com/article/8065f87fcbec19233124983e.htmleclipse连接小米2调试程序的问题.|浏览:5494|更新:2012-12-12 16:06|标签:小米 1 2 3 4 分步阅读相信不止我一个搞android开发的都
2014-03-17 16:44:04 904
转载 用Android-X86和VirtualBox打造高性能Android开发环境
http://be-evil.org/create-an-x86-emulator-based-height-performance-android-develop-environment.html用Android-X86和VirtualBox打造高性能Android开发环境作者:罪惡 发布于:2011-8-25 23:58 ThursdayAndroid教程不知道有多少A
2014-03-17 15:39:04 881
转载 使用VirtualBox安装Android 4.2.2 x86 .
http://blog.csdn.net/kunoy/article/details/8768205
2014-03-17 14:57:52 667
原创 Spring -- spring整合struts2
1. 概述spring和struts整合: 1.创建web程序 2.引入struts2类库. 3.创建HelloWorldAction package cn.itcast.struts2.action; import com.opensymphony.xwork2.ActionSupport; /** * HelloWorldAction */
2014-03-17 11:43:38 613
原创 Spring -- spring结合aop 进行 tx&aspectj事务管理配置方法
1. tx 配置方法, 代码示例javabean及其映射文件省略,和上篇的一样CustomerDao.java, dao层接口public interface CustomerDao { public void insertCustomer(Customer c); public void updateCustomer(Customer c); public List fi
2014-03-14 16:27:13 1591
原创 Spring -- spring 和 hibernate 整合
1.概述, 事务管理, 编程式和说明式事务管理 2. 事务属性传播行为:传播行为意义PROPAGATION_MANDATORY该方法必须运行在一个事务中。如果当前事务不存在,将抛出一个异常。PROPAGATION_NESTED若当前已经存在一个事务,则该方法应当运行在一个嵌套
2014-03-14 15:59:04 679
原创 Spring -- spring 中使用jdbc, c3p0连接池, dao概念
1. 示例代码CustomerDao.java ,dao接口public interface CustomerDao { public void insertCustomer(Customer c); public void updateCustomer(Customer c); public List findCustomerByName(String name);}
2014-03-07 09:38:34 2299
原创 Spring -- aop, 用Aspectj进行AOP开发
1. 概要添加类库:aspectjrt.jar和aspectjweaver.jar添加aop schema.定义xml元素:编写java类,并用@Aspect注解成通知 AspectJ 支持 5 种类型的通知注解: @Before: 前置通知,在方法执行之前执行 @After: 后置通知,在方法执行之后执行 @AfterRunning
2014-03-06 10:49:22 845
原创 Spring -- aop(面向切面编程),前置&后置&环绕&抛异常通知,引入通知,自动代理
1.概要aop:面向方面编程.不改变源代码,还为类增加新的功能.(代理) 切面:实现的交叉功能. 通知:切面的实际实现(通知要做什么,怎么做). 连接点:应用程序执行过程期间,可以插入切面的地点. 切入点:真正的将通知应用到目标程序中的地点,一定是连接点.切入点是连接点的子集. 切入点决定了一个特定的类的特定方法是否满足一定的规则 引入:为类增加新的属性和方法. (
2014-03-05 15:32:24 1910
原创 Spring -- 入门,装备集合,自动装配,分散装配,自定义编辑器
1. 概要 struts2:webhibernate:持久化spring:业务层.管理bean的,容器.List Map Set.体验spring: 1.创建java项目. 2.引入spring的类库. ${spring解压目录}/dist/spring.jar ${spring解压目录}/lib/jakarta-commons/commons-logg
2014-03-04 13:58:08 1394
转载 MyEclipse中删除对Struts、Hibernate、Spring .
已经导入一下框架,现在发现不想用了,要删除,发现麻烦,添加容易删除不易,下面这个帮你解决删除问题,本文为转载,我试过hibenate,挺好使,你们验证其他的框架http://blog.csdn.net/j04110414/article/details/9900033 MyEclipse中删除对Struts、Hibernate、Spring的支
2014-03-03 09:13:05 868
JavaEE开发的颠覆者 Spring Boot实战 pdf (带书签 带源码).tar.gz
2019-07-21
hadoop2.4.1 native x64 编译库
2016-10-14
linux-yum安装包 MySQL-devel-5.6.14-1.el6.x86_64.rpm
2016-02-16
elasticsearch client api 离线文档
2015-12-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人