自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Context.getDir

Context context ;private final String APP_CONFIG ="config";File dirConf= context.getDir(APP_CONFIG, Context.MODE_PRIVATE);File conf = new File(dirConf, APP_CONFIG);则配置文件的路径为:data/data/包名/app_+A

2013-05-30 16:09:32 2673

原创 getDefaultSharedPreferences

保持用户配置时,我们一般会使用SharedPreferences,每个应用都有一个默认的偏好文件,可以通过PreferenceManager.getDefaultSharedPreferences(context)获得,如下所示我写一个调用的方法:public static SharedPreferences getSharedPreferences(Context context) {

2013-05-30 15:27:54 1757

原创 Android中Notification的使用以及自定义

界面很简单:activity_main.xml<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" style="@style/all" > <Button sty

2013-05-23 16:47:52 856

原创 通过Spinner动态赋值,监听获取textview的值

package com.example.asdf;import java.util.ArrayList;import java.util.List;import android.app.Activity;import android.os.Bundle;import android.text.Editable;import android.text.TextWatcher;imp

2013-05-22 14:30:15 2101

原创 基于TCP的服务器与客户端的简单交互2

Client4.javaimport java.io.BufferedReader;import java.io.BufferedWriter;import java.io.IOException;import java.io.InputStreamReader;import java.io.OutputStreamWriter;import java.net.Socket;imp

2013-05-07 23:17:41 624

原创 基于TCP的服务器于客户端的交互

Server.javaimport java.io.ByteArrayOutputStream;import java.io.IOException;import java.io.InputStream;import java.net.ServerSocket;import java.net.Socket;/* * 服务商 * 1,建立服务端的Socket服务,ServerS

2013-05-06 23:44:01 620

原创 基于UDP写的一个聊天小Demo

import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.net.DatagramPacket;import java.net.DatagramSocket;import java.net.InetAddress;import java.ne

2013-05-06 22:18:47 636

原创 Android文件的写入

今天讲一下Android的文件写入,直接上界面图:activity_main.xml<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="

2013-05-01 12:42:30 954

原创 Android Juint单元测试

看到Juint,很多朋友都会很熟悉,没错,这个就是单元测试,JAVA里面也有这东西,今天讲的这个是Android平台上的单元测试。首先创建一个工程后,创建一个测试类:Test.java要记得继承AndroidTestCase,按Finish完成,以下是主程序:Test.javapackage com.example.junit;import junit.framewor

2013-04-30 20:25:02 855

原创 短信发送器2

继上一节的短处发送器,这一节做了一下改良,比如发了信息后,你不知道发送成功不成功,还有就是短息一般是限70个字,超出那部分,则会报错显示了。因此有才有本文,布局啥的都是上一节的,没有做过改动,这里就不再给出了,以下直接给出主程序。MainActivity.javapackage com.example.smstools;import java.util.ArrayList;

2013-04-30 11:44:47 715

原创 短信发送器

继上一课讲的电话拨打器,这节讲的是短信发送器。布局比较简单,如下所示:activity_main.xml<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" androi

2013-04-30 11:23:46 954

原创 拨打电话的程序

从本文开始,我将写一个系列的博客,主要是面向于新手方面的学者,注明是新手,高玩的话可以直接忽视,非喜勿喷。今天讲的第一个案例就是写一个拨打电话的小程序:首先是界面,界面这一块很简单,因为只是一个小案例,所以就不做过多的修饰美化,只有一个TextView和一个Button,布局如下:activity_main.xml<RelativeLayout xmlns:an

2013-04-30 10:37:37 1010

原创 可变参数

可变参数 ----- 用来编写框架原理:int... args 相当于 int[] args , 调用可变参数方法时,传入任意个数参数,任意个数参数都会被保存参数数组中例如:add(int... args)add(10,20) ----- > add(new int[]{10,20});add(20,30,40) ----- > add(new int[]{20,30,40});

2013-04-26 22:54:04 583

原创 枚举

枚举 ----- 用来对一定范围内的值 进行取值 枚举语法 : enum 枚举类名称 { 枚举对象实例,枚举对象实例... ; }* 可读性良好、阻止非法数据案例:员工和角色案例 ----枚举技术由来 * 应用 :多个固定取值范围中 取一个值 , 三选一效果package cn.com.corotata;/** * 枚举由来 * * @author cor

2013-04-22 15:00:37 820

原创 Java泛型

泛型 --- 通用类型 由来 : java语言 开发者 一批C++ 工程师 ,在c++ 语法中 模板技术  ----- java泛型由来应用 : 1、类型安全检查  2、编写通用java程序(java框架)JDK5 之前集合对象使用问题: 1、向集合添加任何类型对象 2、从集合取出对象时,数据类型丢失,使用与类型相关方法,强制类型转换* 程序存在安全隐患 泛型语

2013-04-22 12:34:16 994

原创 设置Spinner弹出框/下拉框的样式

Spinner如何给弹出框自定义样式,对于这问题,最简单的当然是直接自己定义adapter了,但有时为操作简便,比如item里面显示的就只有文字,那这时,我们一般会直接选用ArrayAdapter,而不会选用去重写一个adapter,直接上效果图吧:下面的是main.xml<LinearLayout xmlns:android="http://schemas.android

2013-04-17 12:35:31 7773

fragment+viewpager的经典组合

最近由于项目的原因,需要实现翻页效果,苦于安卓开源的不成熟,3D书卷翻页等开源,不合适直接嵌来完成显示,flip使用又一直OOM,后期想了下,现在都开始扁平化时代了,所以,我何不直接采用左右滑动切换呢,那不是来得简单加直接吗?最开始用的是直接activity来做来内容页,自己写了滑动的手势,后来发现效果一般,虽然加了动画效果,但速度依旧很慢,之前没怎么去了解过fragment,因为他是基于3.0后的版本才有的东西,而现在市面上2.3的系统还是居多了,也许是因为这点才OUT了,后来考虑到公司只做的平板业务,版本都会是3.0以上的,还有就是现在网上的资源大都是千篇一律,不合适我现在做的杂志业务,所以才有了这篇文章。因为代码很简单,这边就直接给出源码了,后期我也会按照工作的进度以及大家是否喜欢再决定是否继续分享后续心得。

2013-07-09

空空如也

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

TA关注的人

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