- 博客(86)
- 资源 (2)
- 收藏
- 关注
转载 Android权限大全
程序执行需要读取到安全敏感项必需在androidmanifest.xml中声明相关权限请求, 完整列表如下: android.permission.ACCESS_CHECKIN_PROPERTIES允许读写访问”properties”表在 checkin数据库中,改值可以修改上传( Allows read/write access to the “properties” table
2014-11-19 15:27:03
496
原创 c#delegate应用
Delegate类简介------------------------ 命名空间:System程序集:mscorlib(在mscorlib.dll 中) 委托(Delegate)类是一种数据结构,通过它可引用静态方法或引用类实例及该类的实例方法。以往的界面编程中我们应该都接触过各种类型的事件驱动(event driven)的处理模式,在
2014-05-31 12:32:37
1331
转载 zigbee术语
一、属性属性Attribute是一个反映物理数量或状态的数据值,比如开关值(On/Off) ,温度值、百分比等。 二、群集 群集Cluster是包含一个或多个属性(attribute)的群组。简单的说,群集就是属性的集合。每个群集都被分配一个唯一的群集ID 且每个群集最多有65536个属性。一般不会用到这么多个属性。三、设备描述 设备描述Device Descrip
2014-05-01 11:13:39
990
转载 "->"的用法
->是一个整体,它是用于指向结构体、C++中的class等含有子数据的指针用来取子数据。换种说法,如果我们在C语言中定义了一个结构体,然后申明一个指针指向这个结构体,那么我们要用指针取出结构体中的数据,就要用到“->”.举个例子:struct Data{ int a,b,c;}; /*定义结构体*/struct Data * p;/*定
2014-04-30 07:09:38
1811
原创 android -将数据保存在文件中
1、为了将文件保存在文件中,要使用FileOutputStream类。openFileOutput()方法用指定的模式,打开一个指定的文件来写入。MODE_WORLD_READABLE常量来表示此文件可被其他所有应用程序读取: public void onClickSave(View view){ String str = textBox.getText().toString
2014-03-06 13:32:59
746
原创 Android Intent
startActivity()方法通用另一个活动,但是并没有返回结果给当前活动。如果需要从一个活动中回传数据应该使用atartActivityForResult()方法。
2014-02-24 11:01:40
495
原创 Android学习进阶04——带选择头像的用户注册界面
1.MainActivity代码:@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); Button button = (Button)findVie
2014-01-10 16:29:47
1590
原创 Android进阶03——调用另一个Activity并返回结果
1、将上一篇的博客内容改为// startActivity(intent); startActivityForResult(intent, CODE);2、在另一个Activity中添加一个按钮 Button button1=(Button)findViewById(R.id.back); button1.setOnClickListener(new V
2014-01-09 17:31:23
792
原创 Java学习——制作窗口
例子: JFrame frame1 = new JFrame(); frame1.setTitle("my first frame"); frame1.setSize(200,150); frame1.setLocation(100, 100); frame1.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); fra
2014-01-08 23:14:04
833
转载 java学习——instanceof
instanceof是Java的一个二元操作符,和==,>, String s = "I AM an Object!"; boolean isObject = s instanceof Object; 我们声明了一个String对象引用,指向一个String对象,然后用instancof来测试它所指向的对象是否是Object类的一个实例,显然,这是真的,所以返回t
2014-01-07 22:51:32
484
原创 java学习——错误: main 方法不是类 Vo 中的static, 请将 main 方法定义为:public static void main(String[] args)
public class Vo{ public Vo(){ }// 主方法一定要是静态的 public void main(String[]args){ String s1 = "123"; String s2 = "123"; System.out.println(s1.equals(s2)); Vo v1 = new Vo(); V
2014-01-07 21:20:54
9080
1
原创 java学习——类的继承(2)
1、例子class Test{ public Test(){ System.out.println("父类Test"); } protected void DoSomething(){ } protected Test doIt(){ return new Test(); }}//继承父类class Test2 extends Test{
2014-01-07 19:03:46
658
原创 Java学习——类的继承(1)
super关键字主要有以下两种用途。1.调用父类的构造方法子类可以调用由父类声明的构造方法。但是必须在子类的构造方法中使用super关键字来调用。其具体的语法格式如下:super([参数列表]);如果父类的构造方法中包括参数,则参数列表为必选项,用于指定父类构造方法的入口参数。下面将以5.4.3节介绍的实例为例介绍如何在子类中调用父类的构造方法。
2014-01-07 17:40:53
572
原创 Java学习——随机数
1、例子{ System.out.println(GetEventNum(2, 35)); } public static int GetEventNum(double num1,double num2){// 产num1-num2之间的随机数 int s = (int)num1+(int)(Math.random()*(num2-num1)); return
2014-01-07 12:48:46
514
原创 java学习——常用数字运算方法
1、 System.out.println("90°的正弦值"+Math.sin(90.0)); System.out.println("90°的正弦值"+Math.sin(Math.PI/2)); System.out.println("0°的yu弦值"+Math.cos(0)); System.out.println("45°的正切值"+Math.tan(Math.PI
2014-01-07 00:20:40
768
原创 Java学习——数字格式化
1、例子public static void main(String[] args) { SimgleFormat("###,###.###",123456.789 ); SimgleFormat("00000000.####kg", 123456.789); SimgleFormat("000000.000", 123.78); UseApplyPatternForm
2014-01-06 19:09:41
711
原创 Java学习——Byte、Character
1、byte byte1 = (byte) 25; System.out.println(byte1); int count0 = (int)Byte.MAX_VALUE; byte count1 = Byte.MAX_VALUE; System.out.println(count0); System.out.println(count1); i
2014-01-06 17:02:11
574
原创 JAVA学习——boolean
1、 Boolean b1 = new Boolean(true); Boolean B2 = new Boolean("TruE"); Boolean B3 = new Boolean("0k"); Boolean b4 = new Boolean(""); System.out.print(b1+" "+B2+" "+B3+" "+b4);运行结果
2014-01-06 16:01:36
526
原创 Java学习——Integer
1、parseInt() String[] str = {"12","23","45"}; int sum = 0; for(int i=0;i int myint = Integer.parseInt(str[i]); sum = sum+myint; } System.out.print("数组各元素之和是"+sum);publ
2014-01-06 15:20:06
644
原创 java包装类——Integer
1、parseInt() String[] str = {"12","23","45"}; int sum = 0; for(int i=0;i int myint = Integer.parseInt(str[i]); sum = sum+myint; } System.out.print("数组各元素之和是"+sum);publ
2014-01-06 15:18:36
723
原创 java对象——对象的比较
1、“==”和equals()这两种其实是有本质区别的。例如: String a = new String("abc"); String b = new String("abc");// a和b占用的内存空间不同 String c = a;// c和a占用同一个内存空间 System.out.println("b==c的比较结果"+(b==c));
2014-01-06 14:28:07
483
原创 Android学习进阶02——使用Bundle在Activity之间交换数据
MainActivity:super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); Button submit = (Button)findViewById(R.id.submit); submit.setOnClickListener(new View.OnClickListene
2014-01-05 20:52:22
605
原创 Android学习进阶01——Activity
1、创建Activity2、配置Activity, 在AndroidManifest.xml文件中,配置Activity android:name="DetailActivity" android:label="详细内容" android:icon="@drawable/ic_la
2014-01-05 17:07:32
469
原创 Java数组——反转排序
例子: int[] arrays = new int[]{2,5,8,3,5,9,2,6}; // 创建直接选择排序类的对象 chapter6Arry sorter = new chapter6Arry(); // 调用排序方法将数组排序 sorter.sort(arrays); } public void sort(int[] array){ for(
2014-01-03 14:53:33
4243
原创 java数组——直接选择排序
例子: int[] arrays = new int[]{2,5,8,3,5,9,2,6};// 创建直接选择排序类的对象 chapter6Arry sorter = new chapter6Arry();// 调用排序方法将数组排序 sorter.sort(arrays); }// 直接选择排序 public void sort(int[] array){
2014-01-03 14:34:09
670
原创 java数组——冒泡排序
例子:// 冒泡排序 int[] arrays = new int[]{2,5,8,3,5,9,2,6};// 创建冒泡排序类的对象 chapter6Arry sorter = new chapter6Arry();// 调用排序方法将数组排序 sorter.sort(arrays); }// 冒泡排序 public void sort(in
2014-01-03 14:09:52
544
原创 java数组——数组查找binarySearch()
例子 int[] arrays = new int[]{1,3,5,6,8,9,4,3,4,5}; Arrays.sort(arrays); int index = Arrays.binarySearch(arrays, 3); System.out.println(index); index = Arrays.binarySearch(arrays,3,15,4);
2014-01-03 11:59:41
952
原创 Java数组——复制数组copyof()
// 数组复制 int[] arrays = new int[]{1,3,5,6,8,9,4,3,4,5}; int[] newarrays = new int[]{}; newarrays = Arrays.copyOf(arrays, 5); int[] newarrays2 = Arrays.copyOf(arrays, 15); int[] new
2014-01-03 11:38:22
2608
1
原创 java数组——数组排序sort()
例子:// 排列数组 sort int[] array = new int[]{1,4,6,8,3}; Arrays.sort(array); for(int e:array){ System.out.print(e+","); }运行效果如下:1,3,4,6,8,public static void sort(Object[] a)Sorts
2014-01-03 11:16:43
2418
原创 java数组——填充数组
例子:// 填充数组 int[] array = new int[]{1,4,6,8,3};// 填充数组,从第一个元素到接下来的3-1个元素 Arrays.fill(array, 1,3,9); for(int e:array){ System.out.print(e+","); }运行结果:1,9,9,8,3,
2014-01-03 11:02:47
5483
原创 java数组——遍历数组
例子 int[][]arry = new int[][]{{1,2,8},{2,4,13},{6,79,5,6}}; for(int x[]:arry){ System.out.println("\n"); for(int a:x){ if(a == x[x.length-1]){ System.out.print(a); }else{
2014-01-03 10:50:32
695
原创 菜鸟Andriod学习32——仿QQ登陆界面
XML文件:http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:gravity="center_vertical" android:stretchColumns="0,3"
2014-01-02 21:22:19
705
原创 菜鸟Android学习31——图片预览窗口
xml文件代码:http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" > android:id="
2014-01-02 19:55:30
571
原创 菜鸟Android学习之路30——是否退出对话框
xml文件代码:http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" > android:cont
2014-01-02 18:50:02
477
原创 Java字符串——大小写转换
String str = "abcdEFGH"; String str1 = str.toLowerCase(); String str2 = str.toUpperCase(); System.out.println("str.toLowerCase() = "+str1); System.out.println("str.toUpperCase() = "+
2014-01-02 17:01:34
961
原创 java字符串——字符串replace()
String str = "i love java"; String str1 = new String("i love jave"); String str2 = str.replace("i", "I"); System.out.println(str2);运行效果如下:I love java
2014-01-02 16:51:31
509
原创 Java字符串——字符串生成器
String str = "";// 定义字符串的执行操作的其实时间 long startTime = System.currentTimeMillis(); for(int i= 0;i str = str+i; } long endTime = System.currentTimeMillis(); long time = endTime
2014-01-02 15:13:37
1149
原创 java字符串——字符串的分割split()
String str1="java,c#,c++,php"; String[] newstr = str1.split(","); for(int i = 0;i System.out.println(newstr[i]); } String[] newstr2 = str1.split(",", 3); for(int i = 0;i S
2014-01-02 14:45:52
574
原创 Java字符串——字符串的查找indexof(),lastindexOf()
// 字符串的查找 String str1 = "My favorite java"; int size1 = str1.indexOf("f"); int size2 = str1.indexOf("a");// lastIndexOf 用于返回指定字符串最后一次出现的索引位置 int size3 = str1.lastIndexOf("a");
2014-01-02 14:18:45
1100
原创 Java字符串——正则表达式
// 定义要匹配的E_MAIL地址的正则表达式 String regex = "\\w+@"; String str1 = "aaa@"; String str2 = "aaaaaa"; String str3 = "111@111ffyu.dfg.com";// 判断字符串变量是否与正则表达式匹配 if(str1.matches(regex)){
2014-01-02 13:38:42
467
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人