自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

谷哥的小弟

坚持原创,热衷分享;积累知识,沉淀技术

  • 博客(150)
  • 资源 (21)
  • 收藏
  • 关注

原创 DatePicker示例

1 布局文件很简单,只有一个Button.如下:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:ori

2012-11-18 03:03:24 1001

原创 array资源的使用

步骤:1 在res/values下建立arrays.xml文件,内容如下: hello1 hello2 hello3 hello4 1 2 3 4 2 在MainActivity

2012-11-18 03:02:31 1038

原创 WebView小Demo

//布局文件如下:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertica

2012-11-18 03:01:50 1029

原创 编译看左边,运行看右边

很多人在初学java时可能都听过一句话:编译看左边,运行看右边。那么,这句话到底什么意思呢?甭着急,我们来一起瞅瞅。

2012-11-18 03:00:58 1924

原创 Activity间利用Bundle传递ArrayList

目的:Activity间传递ArrayList>方法:1 利用bundle.putSerializable("arrayList",arrayList)添加欲传送的ArrayList2 利用intent.putExtras(bundle)添加Bundle3 利用startActivity(intent)启动下一个Activity//跳转前Activitypackag

2012-11-18 02:58:51 8399

原创 WindowFeature(窗口样式)笔记

关于窗口样式的几个小例子1 在窗体上显示图标和提示文字(即窗口的自定义标题)//MainActivity如下package cn.ifeng.com;import android.app.Activity;import android.os.Bundle;import android.view.Window;public class WindowFeatureTestA

2012-11-18 02:57:26 2058

原创 Android开关控件ToggleButton

//MainActivity如下package cn.ifeng.com;import java.util.ArrayList;import android.app.Activity;import android.os.Bundle;import android.os.Parcelable;import android.support.v4.view.PagerAdapte

2012-11-18 02:56:20 1205

原创 利用SoftReference实现图片异步加载

//以下是mars讲解的软引用对象存在与堆中,对象的引用存在于栈中比如:Object obj=new Object()//obj在栈中obj=null当堆内存中的对象没有任何引用指向时,垃圾回收机制会回收此块内存.即当obj=null时.软引用:可以保证垃圾回收机制,但是同时这个引用指向块堆里的内存.所以叫软引用.调用 Object obj=sr.get()时,假若

2012-11-18 02:54:23 1143

原创 IO重要理解及笔记

第一部分:将网路图片显示到ImageView控件1 利用图片的路径,得到图片的字节数组 public static byte [] getImage(String path) throws Exception{ URL imageUrl=new URL(path); HttpURLConnection connection=(HttpURLCon

2012-11-18 02:50:28 1050

原创 十秒钟更新完ProgressBar

//注意://在xml文件中//style="@android:style/Widget.ProgressBar.Horizontal"采用系统自带的样式1 main.xml文件如下<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_widt

2012-11-18 02:49:48 1171

原创 Android利用StatFs查看SDCard物理信息

package cn.sohu.com;//1 查看SDCard相关信息的主要使用到的是StatFs类,没有其余难点//2 从SDCard中读取txt文件要注意// 第一:txt文件应该要按照UTF-8保存的.因为默认的是ANSI编码的!!!!!// 第二:不能使用openFileInput(filePath)方法获取输入流.因为此方法的参数要求不能含有路径分隔符.//

2012-11-18 02:48:22 1051

原创 RadioGroup和CheckBox使用示例

1 main.xml文件如下<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/linearLayout" android:layout_width="fill_parent" android:layout_height="fill_

2012-11-18 02:45:56 1332

原创 Android屏幕切换

Android模拟器中,快捷键"Ctrl+F11/F12"可以实现转屏一个很简单的Activity如下:package cn.sohu.com;import android.app.Activity;import android.os.Bundle;import android.util.Log;public class TestActivityActivity ext

2012-11-18 02:44:05 1140

原创 程序的启动和退出以及activity和window和视图树的关系

应用程序启动过程:第一步 系统为此分配一个进程第二步 系统为此分配一个虚拟机.在Android中每个进程独占一个虚拟机.所以说android是多进程多虚拟机的第三步 此应用程序在此虚拟机中运行 所以平时退出了一个应用程序,但是长按HOME键后即可看见它的图标.再次点击后,即可再次启动这是因为我们是在第三个层次退出的应用程序,它的进程和虚拟机还是存在的.应用程序启动过

2012-11-18 02:42:27 1097

原创 ListView绑定数据的两种方法

1 ListView的布局此ListView采用水平线性布局,里面摆放三个TextView在layout文件夹下面单独建立此item.xml表示ListView的布局方法:layout—>new—>Android XML File<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"

2012-11-18 02:40:45 2628

原创 Http发送XML

注意:1 发送xml数据给服务器,并非以请求参数方式发送,而是以实体数据,类型为字节数组2 既然以实体数据发送就必须要采用POST方式即conn.setRequestMethod("POST");3 必须要设置Content-Type和Content-Length这两个属性4 利用OutputStream outStream = conn.getOutputStream();out

2012-11-18 02:38:29 1679

原创 Get和Post

Android应用通过HTTP协议向WEB应用传递数据,常用Get和Post两种方式Get方式传递的数据的小余2K(此大小也因浏览器不同而相异),而使用Post方式向WEB应用传递数据时没有数据大小的限制.在执行复杂的操作可以选用,如要操作https和cookie以及重定向时可选用Android的提供的开源项目HttpClient来处理(见下)第一部分:Get方式注意:1

2012-11-18 02:36:19 1098

原创 Activity生命周期

Activity在运行时会受到一些突然事件的影响,例如:你正使用一个Activity,突然来了一个电话,这时你的应用就要具备处理这些突然事件的能力,要处理这些突然事件,需要用到Activity的生命周期Activity有三个状态:运行状态:当Activity在屏幕前台时(位于当前任务堆栈的顶部),它处于激活或运行状态。它可以响应用户操作。 暂停状态:当Activity上面有另外一个Ac

2012-11-18 02:32:37 1047

原创 Android应用程序目录结构及其资源的获取

src/  java原代码存放目录gen/ 自动生成目录gen 目录中存放所有由Android开发工具自动生成的文件.目录中最重要的就是R.java文件.Android开发工具会自动根据你放入res目录的资源,同步更新修改R.java文件.res/ 资源(Resource)目录在这个目录中我们可以存放应用使用到的各种资源,如xml界面文件,图片或数据.具体的见下res目录分析a

2012-11-18 02:29:17 1536

原创 隐式意图匹配规则

Android基本的设计理念是鼓励减少组件间的耦合,因此Android提供了Intent,Intent提供了一种通用的消息系统,它允许在你的应用程序与其它的应用程序间传递Intent来执行动作和产生事件。使用Intent可以激活Android应用的三个核心组件:活动、服务和广播接收器.即Android的四大组件中活动、服务和广播接收器、内容提供者中只有内容提供者不是被Intent激活的.Int

2012-11-18 02:18:19 1438

原创 幸存者偏差

看了幸存者偏差(Survivorship Bias),颇有触动。失败者的经历比成功者的更有借鉴意义。

2012-11-18 02:16:47 2193

原创 根据出生日期判断星座

请根据出生日期判断星座

2012-11-18 02:13:47 1499

原创 根据出生年份判断生肖

请根据出生年份判断生肖

2012-11-18 02:12:01 1215

原创 Android解析JSON

Android解析json格式的性能比解析XML要高.所以当Android应用请求网络资源时,WEB服务器不返回XML数据,而是json格式的数据.如视频信息Video类的字段为: private Integer id;private String title;private Integer timelength;第一部分:Android客户端(1)Android客户端

2012-11-18 02:10:11 1758

原创 Android关联源码

第一步:下载android 2.3的源码第二步:找到某一个android工程下的android.jar,右击properties.选择右边的external folder,确定路径:D:\AndroidTools\SDK\android-sdk-windows\platforms\android-8\sources\base\core

2012-11-18 02:08:41 1288

原创 JSP中访问WEB-INF中资源

在JavaWeb开发中,我们不能直接访问WEB-INF中资源的资源。但是,可以通过请求转发的方式访问WEB-INF中资源。

2012-11-18 02:07:34 1121

原创 通讯录代码

package cn.test;import java.util.ArrayList;import android.content.ContentProviderOperation;import android.content.ContentResolver;import android.content.ContentUris;import android.content.Co

2012-11-18 02:07:06 1287

原创 Android测试框架

第一步:测试类应该继承自AndroidTestCase第二步: <instrumentation android:name="android.test.InstrumentationTestRunner" android:targetPackage="cn.file"

2012-11-18 02:03:47 976

原创 Sqlite数据库相关操作

1  数据库思路(1)可把表中的字段用javabean来实现(2)在数据库和ContentProvider结合使用时,不采用此处SQLiteDatabase的execSQL()和rawQuery()方法来实现数据的增删改查而是使用了SQLiteDatabase的自带的update(),delete(),query()等方法.因为两者的参数基本一致,直接从ContentProvider传递给

2012-11-18 02:01:12 1265

原创 Android查看网页源码

1 布局<ScrollView android:layout_width="wrap_content" android:layout_height="wrap_content" > <TextView android:id="@+id/result" android:layout_width="fill_pa

2012-11-18 01:57:29 1382

原创 Bitmap和ImageView显示下载的图片(I/O的理解)

1 利用图片的路径,得到图片的字节数组 public static byte [] getImage(String path) throws Exception{ URL imageUrl=new URL(path); HttpURLConnection connection=(HttpURLConnection)imageUrl.openConnection

2012-11-18 01:54:38 1401

原创 互联网公司利用人性的营销策略

互联网公司营销策略

2012-11-18 01:51:47 1426 1

原创 随机验证码

请结合随机数生成验证码

2012-11-18 01:50:04 1201

原创 Actvity全屏显示

//去掉状态栏requestWindowFeature(Window.FEATURE_NO_TITLE);//全屏幕显示getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN);setContentView(R.layout.

2012-11-18 01:40:19 1143

原创 获取屏幕分辨率

//方法一(不太准确)DisplayMetrics displayMetrics=new DisplayMetrics();this.getWindowManager().getDefaultDisplay().getMetrics(displayMetrics); int heightPixels=displayMetrics.heightPixels;int width

2012-11-18 01:38:23 1429

原创 获取应用的初次安装时间,版本号等信息

PackageManager packageManager=this.getPackageManager(); try { PackageInfo packageInfo=packageManager.getPackageInfo(this.getPackageName(), 0); long firstInstallTime=packageInfo.firstInsta

2012-11-18 01:36:35 4245

原创 Android按钮点击效果的实现(selector)

步骤1 放置两张图片ok1和ok2到drawable-mdpi文件夹中2 在layout文件夹下建立xml文件,如下 <item android:state_pressed="false" android:drawable="@drawable/ok1" /> <item android:st

2012-11-18 01:31:15 1300

原创 Chrome浏览器调试网络请求

第一步:打开Chrome浏览器开发者工具 第二步:在浏览器地址栏输入访问地址并回车 第三步:选择Network即可查看网络请求时的各种信息 

2012-11-18 01:29:16 2721

原创 布局的嵌套

xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent"> <Button android:layout_wid

2012-11-18 01:24:00 1174

原创 表格布局

//表格布局TableLayout//TableLayout是采用表格的形式对控件的布局进行管理的.在TableLayout布局管理器中,要使用TableRow进行对表格行的控制,之后所有的组件都要在TableRow中进行//示例一:利用xml文件进行布局:<TableLayout xmlns:android="http://schemas.android.com/apk/r

2012-11-18 01:22:48 1318

DependencyInjection

Martin Fowler的经典论文《Inversion of Control Containers and the Dependency Injection pattern》的中文翻译。In the Java community there's been a rush of lightweight containers that help to assemble components from different projects into a cohesive application. Underlying these containers is a common pattern to how they perform the wiring, a concept they refer under the very generic name of "Inversion of Control". In this article I dig into how this pattern works, under the more specific name of "Dependency I

2023-09-05

curl-7.76.1-win64-mingw.zip

curl-7.76.1-win64-mingw.zip

2021-10-03

软件开发英语词汇测试.doc

软件开发英语词汇测试.doc

2021-04-07

轻松解决PowerDesigner 15 License Key失效的问题

轻松解决PowerDesigner 15 License 失效的问题。

2020-11-12

阿里巴巴Java开发手册(终极版)

阿里巴巴Java开发手册(终极版),阿里巴巴Java开发手册(终极版)

2017-10-04

javascript网页开发-张孝祥

javascript网页开发pdf,作者:张孝祥。大家一起学习javascript。

2017-10-02

看透springMvc源代码分析与实践 高清 pdf 带书签

看透springMvc源代码分析与实践 高清 pdf 带书签

2017-08-05

Java_Web开发内幕-高级特性 pdf 带书签

张孝祥老师 Java_Web开发内幕-高级特性 pdf 带书签

2017-07-25

Java虚拟机精讲 高清 带书签

Java虚拟机精讲 高清 带书签!!!

2017-07-15

深入理解Java虚拟机:JVM高级特性与最佳实践(第2版)

深入理解Java虚拟机:JVM高级特性与最佳实践(第2版)高清!! 无码!! 带书签!

2017-07-15

Android系统源代码情景分析

《Android系统源代码情景分析》随书光盘

2017-04-03

Java核心技术卷I:基础知识(第10版)

Java核心技术卷I:基础知识(第10版)pdf下载 英文版

2017-03-26

Java编程思想第四版完整高清版

Java编程思想第四版完整高清版pdf

2017-03-26

layout部分源码

源代码。

2016-05-26

仿QQ获取设备中APK并分享

2016-04-30

深入Java虚拟机(第二版)

以前在csdn下了一个,但是用不了。现在找到一个好的,传上来。

2010-04-30

网络协议仿真教学系统(通用版)CHM版本

网络协议仿真教学系统(通用版),好像是吉林大学的。方便实用,内容很全,重要的协议都包括了。

2010-04-08

《计算机网络(第四版)》课后答案

《计算机网络(第四版)》的课后答案 电子工业出版社

2010-04-08

java编程思想第四版中文版

java编程思想第四版中文版,翻译不错。大家学习,~~

2010-04-06

空空如也

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

TA关注的人

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