- 博客(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的经典组合
2013-07-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人