自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

NI_kan

记录学习的点点滴滴......

  • 博客(23)
  • 收藏
  • 关注

转载 神奇的android:clipChildren属性

转自农民伯伯:http://www.cnblogs.com/over140/正文一、效果图看到这个图时你可以先想想如果是你,你怎么实现这个效果。马上想到用RelativeLayout?NO,NO,NO,,, 二、实现代码xml version="1.0" encoding="utf-8"?>LinearLayout xmlns:android="http

2014-01-21 17:49:02 554

原创 listview的一些属性

android listview一些重要属性由于这两天在做listView的东西,所以整理出来一些我个人认为比较特别的属性,通过设置这样的属性可以做出更加美观的列表首先是stackFromBottom属性,这只该属性之后你做好的列表就会显示你列表的最下面,值为true和falseandroid:stackFromBottom="true"             第

2014-01-06 11:44:27 422

原创 eclipse配置JNI环境

一、下载Android NDKhttp://developer.android.com/tools/sdk/ndk/index.html#Downloads 二、创建Android工程,        创建jni文件夹,以及c文件和mk文件。   三、填写完c文件和mk文件后,右击工程-> Pr

2014-01-03 14:39:29 435

转载 Android布局属性详解之RelativeLayout

RelativeLayout用到的一些重要的属性: 第一类:属性值为true或false android:layout_centerHrizontal 水平居中 android:layout_centerVertical 垂直居中 android:layout_centerInparent 相对于父元素完全居中 android:layout_alignParentBotto

2013-12-04 13:37:32 758

原创 Android学习之handler

一、什么是Handler字面意思是处理器,用来消息传递,消息处理。二、Handler、Looper和MessageQueue的基本原理蓝色的条是一个消息队列,六边型一个循环器,黄色的就是一个消息。消息队列是一种先进先出的数据结构,Handler负责把消息对象加入到消息队列中,Looper是一个循环器,不停的从消息队列里取出对象。如果消息队列里没有消息,那么Looper会

2013-10-11 16:13:11 417

原创 Android 学习之activity

一、如何在一个应用程序当中定义多个Activity        1、定义一个类,继承Activity        2、在该类当中,复写Activity当中的onCreate方法        3、在AndroidManiFest.xml文件当中注册该Activity

2013-10-10 16:46:28 499

转载 Eclipse快捷键与使用技巧总结

此文档主要介绍个人认为比较实用的技巧,常用技巧不做介绍。资料来源于网络,自己再集中整理的。 一、实用类快捷键1 常用熟悉的快捷键CTRL+C(复制)、CTRL+X(剪切)、CTRL+Z(撤销)、CTRL+F(查找)、CTRL+H(搜索文件或字符串)、CTRL+Y(重做)、CTRL+/(双斜杠注释)、ALT+/(提示)、CTRL+SHIFT+F(格式化代码)2 编码辅助类1)

2013-10-10 16:05:48 347

转载 ADB命令大全

ADB是一个 客户端-服务器端 程序, 其中客户端是你用来操作的电脑, 服务器端是android设备.先说安装方法, 电脑上需要安装客户端. 客户端包含在sdk里. 设备上不需要安装, 只需要在手机上打开选项settings-applications-development-USBdebugging.对于Mac和Linux用户, 下载好的sdk解压后, 可以放~或者任意目录. 然后

2013-10-08 16:02:10 414

原创 java基础---内部类和匿名内部类

内部类class A{ class B{ }}  编译后的结果:如何生成内部类:class Test{ public static void main(String args []){ A a = new A(); A.B b = new A().new B(); }}注意点:class A{ int i; clas

2013-10-05 09:14:22 503

原创 Android学习之长度单位与内外边距

像素(PX):屏幕上每个点 就是一个像素 什么是dpi?dpi(dots per inch):分辨率 ,指的是每英寸的像素点数量dpi = 根号(height^2 + width^2)/ size 什么是dp?dp = dip ( Device Independent pixels) :设备无关的像素换算公式px = dp * (dpi / 160)在dpi为1

2013-10-05 07:40:23 694

原创 java基础---接口与应用

一、接口基本语法(一)定义了接口,就定义了调用接口的标准。1、使用interface定义;2、接口当中的方法都是抽象方法3、接口当中的方法都是public权限           接口基本语法(二)1、实现接口使用inplements关键字2、一个类可以实现多个接口3、一个接口可以继承多个接口 让我们来定义一个接口:interface USB{ 

2013-10-04 15:59:26 452

原创 java基础---包和访问权限

包的概念和生成软件包为JAVA类提供了命名空间//将类放置到一个包当中,需要使用package "包名"//编译时需要使用 -d 参数,该参数的作用是依照包名生成相应的文件夹//一个类的全名应该是"包名" + "." + "类名"//mars.Test//包名的命名规范://1、要求包名所有的字母都要小写;//2、包名一般情况下,是你的域名倒过来写;pack

2013-10-04 08:19:27 996

原创 java基础--抽象类和抽象函数

什么是抽象函数?只有函数的定义,没有函数体的函数被称为抽象函数。abstract void fun(); 什么是抽象类?使用abstract定义的类被称之为抽象类;1、抽象类不能够生成对象2、如果一个类当中包含有抽象函数,那么这个类必须被声明为抽象类3、如果一个类当中没有抽象函数,那么这个类也可以被声明为抽象类抽象类是用来做父类的,无法直接生成实例!!abs

2013-10-03 10:37:01 831

原创 java基础---面向对象的简单应用

被客户不断变化的需求 “折磨”。。。。客户的第一次需求:开发一个打印器控制程序,要能够实现开机,关机和打印功能!HPPrinter.javaclass HPPrinter{ void open(){ System.out.println("open"); } void close(){ System.out.println

2013-10-01 20:40:48 391

原创 java基础---对象的转型

向上转型--将子类的对象赋值给父类的引用Student s = new Student();Person p = s;父类:class Person{ String name; int age; void introduce(){ System.out.println("我的名字" + name + "我的年龄" + age);

2013-10-01 20:23:35 457

原创 java基础---继承

关键字 extendsclass Person{ String name; int age; void talk(){ //... }}class Student extends Person{ // ...}Student中虽然什么都没有定义,但已经继承了Person,所以包含Person的内容。cl

2013-09-30 14:53:16 368

原创 java基础---this和static

this基础class Preson{ String name; void talk(){ System.out.println("name is" + name); }}在成员函数里的name其实隐藏了this对象。应该是System.out.println("name is " + this.name);当遇到下面这种情况是就不能省略thi

2013-09-30 13:46:52 363

原创 Android学习之View初步

1.什么是View?通俗点讲View就是控件。如图片中两个TextView和一个Button都属于View,这些都是类,生成是对象,这些类通通都是View的子类。View是所有控件类的父类。2.view的种类每一种控件都有一个类,比如文本框,按钮,多选,单选,包括布局等等。findViewById( );通过Id来得到这个对象,因为fin

2013-09-11 20:49:52 436

原创 Android学习之Activity初步

1.Activity启动基本流程首先操作系统会访问AndroidMainfest.xml主配置文件然后操作系统会启动一个默认的一个Activity,默认的Activity是MainActivity,生成一个MainActivity对象接下来调用onCreate( )来读取布局文件 来知道具体要显示什么内容。2.Activity与布局文件Relat

2013-09-11 20:14:56 542

原创 C++ Primer 学习笔记(2)

迭代器简介 我们除了使用下标访问 vector 对象的元素外,标准库还提供了另一种访问元素的方法:使用迭代器(iterator)。1、容器的 iterator 类型每种容器类型都定义了自己的迭代器类型,如vector :vector::iterator ite

2011-09-28 10:07:31 230

原创 C++ Primer 学习笔记(1)

标准库 vector 类型  vector 是同一种类型的对象的集合, 我们把vector 称为容器,是因为它可以包含其他对象。 一个容器中的所有对象都必须是同一种类型。vector 是一个类模板 (class template)。vector ivec;vecto

2011-09-27 21:29:59 218

原创 用C++的类来封装线程,所发现的一个问题。

本文的主题是用C++的类来封装一个线程,代码很简单,主要总结一下,里面的注意点。先来看代码:#include #include #include using namespace std;class myThread{public: myThread() :

2011-08-31 19:39:33 3772

原创 记录学习的点滴

前些天浏览csdn上大牛们的博客时,突发其想,何不自己也开个博客,记录自己学习的过程,何尝不是件乐事。开博最主要的目的是分享自己学习的经验,和自己遇到的一些问题,希望和博友们多多交流。

2011-08-30 17:05:06 228

空空如也

空空如也

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

TA关注的人

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