自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

冰凉小屋

爱自己...

  • 博客(31)
  • 问答 (1)
  • 收藏
  • 关注

原创 补间动画和属性动画

xml文件定义 几个btn 一个用于显示的图片动画:位置变化。但真实的图片没有动地方,只是看不见 了;package com.lyz.news.d35bujian;import android.app.Activity;import android.os.Bundle;import android.view.View;import android.view.animation

2015-09-26 11:48:13 509

原创 activity的跳转带返回数据

第一个界面:package com.lyz.news.jkxy;import android.app.Activity;import android.content.Intent;import android.os.Bundle;import android.view.View;import android.widget.Button;import android.widge

2015-09-24 00:40:00 471

原创 aty 的2个页面数据传递 值对象和序列化

第一个有btn Main类package com.lyz.news.jkxy;import android.app.Activity;import android.content.Intent;import android.os.Bundle;import android.view.View;import android.widget.Button;public class

2015-09-23 23:55:42 318

原创 android 画画

package com.lyz.news.day32madia;import android.app.Activity;import android.graphics.Bitmap;import android.graphics.BitmapFactory;import android.graphics.Canvas;import android.graphics.Matrix;i

2015-09-22 00:11:43 342

原创 andorid画画板

package com.lyz.news.day32draw;import android.app.Activity;import android.content.Intent;import android.graphics.Bitmap;import android.graphics.BitmapFactory;import android.graphics.Canvas;impo

2015-09-22 00:08:45 310

原创 Medie nusic

zhu main : package com.lyz.news.day33nusic;import android.app.Activity;import android.content.ComponentName;import android.content.Intent;import android.content.ServiceConnection;import

2015-09-22 00:04:31 269

原创 service

public class SmsReceiver extends BroadcastReceiver { @Override public void onReceive(Context context, Intent intent) { //拿到短信信息// 短信内容封装在intent中 Bundle bundle=intent.

2015-09-17 16:08:55 182

原创 ip拨号器

广播接受者:   现实 中广播就是发布消息,比如收音机android中系统会在发生事件时发生广播,事件就比如来个短信他会发生广播,然后来电通就知道了看看短信是不是黑名单,开机也是,软件通国广播知道了你开机了,就自动启动了。用广播接受者才能接收广播,上面的软件都是使用了广播接收者这个不无法指定文件名,会使用系统指定的。BroadcastReceiver 是

2015-09-17 08:16:37 403

原创 9-15今天的

在activity启动时能被人看见时就是启动完了onCreate(),onStart().onResume(),进入中间绿色的Activity running 中间了,点击返回键,就onPause(),onStop(),onDestroy().死亡了 onCreate() 创建完毕onStart() 已经显示在屏幕,但没有焦点。onResume()得到得到显示,可以控制onPause()被挡住了

2015-09-15 23:26:10 264

原创 android intent 的数据传递两种

在activity启动时能被人看见时就是启动完了onCreate(),onStart().onResume(),进入中间绿色的Activity running 中间了,点击返回键,就onPause(),onStop(),onDestroy().死亡了 onCreate() 创建完毕onStart() 已经显示在屏幕,但没有焦点。onResume()得到得到显示,可以控制onPause()被挡住了

2015-09-15 19:35:55 316

转载 循环

import java.util.ArrayList; import java.util.Iterator;  import java.util.List;    public class ForLoop {       public staticvoid main(String[] args) {           /* 1.普通数组中的使用 */         int

2015-09-13 16:55:37 148

转载 线程

是:java线程 同步与异步 线程池1)多线程并发时,多个线程同时请求同一个资源,必然导致此资源的数据不安全,A线程修改了B线程的处理的数据,而B线程又修改了A线程处理的数理。显然这是由于全局资源造成的,有时为了解决此问题,优先考虑使用局部变量,退而求其次使用同步代码块,出于这样的安全考虑就必须牺牲系统处理性能,加在多线程并发时资源挣夺最激烈的地方,这就实现了线

2015-09-08 23:27:56 267

原创 偶尔想法

1.    以后我开发时带着笔记本,公司电脑开发,我的笔记上面好几个界面窗口,显示着service 层实现的 和dao层的类。2.    3.    找套带单个知识点的源码,书籍,视频4.    开发时要谨慎,冷静,不要浮躁。备份5.    完成一个功能的方法有很多,我不能完全相信的他的方法我要自己研究是否有别的更好的方法。6.    封装和组件必须懂。7.    每个工具

2015-09-08 08:04:55 248

原创 Java堆.栈和常量池 笔记

今天复习了一下这些知识,顺便做了下笔记.1.寄存器:最快的存储区, 由编译器根据需求进行分配,我们在程序中无法控制.2. 栈:存放基本类型的变量数据和对象的引用,但对象本身不存放在栈中,而是存放在堆(new 出来的对象)或者常量池中(字符串常量对象存放在常量池中。)3. 堆:存放所有new出来的对象。4. 静态域:存放静态成员(static定义的)5. 常量池:存放字符串常量和

2015-09-05 03:03:05 263

原创 通信协议HTTP、TCP、UDP

TCP HTTP UDP:都是通信协议,也就是通信时所遵守的规则,只有双方按照这个规则“说话”,对方才能理解或为之服务。TCP HTTP UDP三者的关系:TCP/IP是个协议组,可分为四个层次:网络接口层、网络层、传输层和应用层。在网络层有IP协议、ICMP协议、ARP协议、RARP协议和BOOTP协议。在传输层中有TCP协议与UDP协议。在应用层有FTP、HTTP、TE

2015-09-04 17:52:26 315

原创 io心得

基于字节操作的 I/O 接口:InputStream 和 OutputStream基于字符操作的 I/O 接口:Writer 和 Reader基于磁盘操作的 I/O 接口:File基于网络操作的 I/O 接口:Socket前两组主要是根据传输数据的数据格式,后两组主要是根据传输数据的方式,虽然 Socket 类并不在 java.io 包下,但是我仍然把它们划分在一起,因为我个人

2015-09-04 16:41:24 417 1

原创 线程心得

l  每一个进程执行都有一个执行顺序,该顺序是一个执行路径,或是叫一个控制单元进程:无论是qq,只要启动就会在内存中分配一块内存空间,内存都给分配一块l  线程:就是进程中的一个独立的控制单元。线程在控制着进程的执行,一个进程中至少有一个线程;l  Java vm 虚拟机 启动的时候会有一个进程java.exe 。该进程中至少有一个线程负责JAVA程

2015-09-04 16:23:53 288

原创 集合心得

1.为什么要定义接口,Collection接口里的方法,一个一个存,如收专利费,list有序可以重复,equals了true就算重复了,set无序不可以重复hashSet用hash表制作的set,remove的时候存东西和去除东西ü  通过hash Code可以找它的内存中的地址,不是绝对的物理地址,可以快速的找到他在内存中的什么位置,非常适合做索引,key value中的,key就是索引

2015-09-04 16:11:50 280

原创 面向对象

ü  要分析有哪些类,首先找名词!ü  基本类型上的byte,默认为0short  0 iint  0long 0Lchar '\u0000'float 0.0Fdouble  0.0Dboolean false所有引用类型 null8个都是基本类型,在内存中占一块。引用类型二块内存。定义了s但是他还不存在,就如头脑中的刀枪,你需要new

2015-09-04 16:01:55 252

原创 反射心得

//获取反射字节码文件 Class c=Class.forName("test.Person"); //获取带参构造对象 Constructor con = c.getConstructor(String.class,int.class,String.class); //通过带参的构造方法创建对象 Object obj = con.newInstance("林

2015-09-04 04:33:49 296

原创 Java前面基础知识

ü  我的总结:这种人和计算机之间交流的过程就是编程。一个java的源文件中,规定最多只能有一个public 类,当然也可以一个都没有ü  我的总结:局部变量是定义在方法中,出了该方法就无效了,成员变量是定义在类中,类中都有效。局部变量必须赋值。ü  小转大,自动。大转小,强转ü   ü  循环次数=1000*100*10ü  方法是:功能块。结构化代码,减少代码重复,逻辑

2015-09-03 07:04:20 292

原创 内部类

第一个num是30因为就近原则,局部变量,第二个num是20,this指向的是当前对象, Inner的num 第三个是10,因为想指向outer里的成员变量,就需要特殊指示 outer.this.num

2015-09-03 06:35:54 369

原创 递归

递归方式 public static int f(int n) { } }//// //参数合法性验证if (n == 1 || n == 2) return 1;//// /**//// * 如果这里传入N=4:f(n - 2);就等于1, f(n - 1)=3,3的情况我们在下面刚才介绍了最后结果是2,//// * 所以N=4的最后结果是3;//// */

2015-09-03 06:32:27 230

原创 反射心得

反射:就是通过class文件对象,去使用该文件中的成员变量,构造方法,成员方法。你必须得到class文件对象,其实也就是得到Class类的 对象。Class 类:成员变量: Field构造方法:Constructor成员方法: Method获取class 文件对象的方式:A:Object类的getClass()方法首先写一个perso

2015-09-02 18:57:38 270

转载 反射

通俗地说,反射机制就是可以把一个类,类的成员(函数,属性),当成一个对象来操作,希望读者能理解,也就是说,类,类的成员,我们在运行的时候还可以动态地去操作他们.理论的东东太多也没用,下面我们看看实践 Demo ~Demo:[java] view plaincopyprint?packag

2015-09-02 18:17:32 237

转载 、求1000!的结果中包含多少个0?注:1000! = 1×2×3×4×5×...×999×1000 *

public class Test9 {public static void main(String[] args) {System.out.println("1000!中包含" + getZeroCount(1000) + "个0");}public static int getZeroCount(int num) {int count = 0; //

2015-09-02 15:19:16 1078

原创 子类重写和覆盖

package com.itheima;/** * 7、 分析运行结果,说明原理。(没有分析结果不得分)        class A {            void fun1() {                      System.out.println(fun2());                }                int fun2()

2015-09-02 10:59:30 313

原创 冒泡排序!!!!!

public class BubbleSort {    /*     * Java冒泡排序例子     */    public static void main(String[] args) {        int[] array = {10,-3,5,34,-34,5,0,9}; //测试数组        sort(array); 

2015-09-02 09:07:34 268

原创 inflate

LayoutInflater.inflate详解LayoutInflater概述从XML文件中实例化一个布局成对应的View类, 它从来不会直接使用, 而是使用getLayoutInflater()或者getSystemService(String)来获得一个对应当前context的标准LayoutInflater 实例。例如:    LayoutInflater inflat

2015-09-01 20:09:31 378

转载 Fragment onCreateView inflate注意事项

一 @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { // TODO Auto-generated method stub View root = in

2015-09-01 19:37:31 1059

原创 fragment

一:你可以把Fragment当成Activity的一个界面的一个组成部分,甚至Activity的界面可以完全有不同的Fragment组成,更帅气的是Fragment拥有自己的生命周期和接收、处理用户的事件,这样就不必在Activity写一堆控件的事件处理的代码了。更为重要的是,你可以动态的添加、替换和移除某个Fragment。二:如果你喜欢使用Fragment,一定要清楚这些方法,哪个

2015-09-01 07:47:52 315

空空如也

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

TA关注的人

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