自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 收藏
  • 关注

原创 Android-文本类组件(二)

1.ToggleButton ToggleButton组件是Android中提供的一种特殊的按钮控件,在Android中,可以使用两种方法向屏幕中添加ToggleButton组件,使用XML文件或者在Java文件中new出来 ToggleButton支持的XML属性: Android:textOn 设置控件在选中时显示的文本 Android:textOff 设置控件在未选中时显示的文本2.A

2016-04-02 21:12:50 433

原创 Android-文本类组件

1.应用TextView显示多种样式的文本Android:autolink:用于指定是否将指定格式的文本转换为可单击的超级链接形式,属性值有none,web,email,phone,map和all Android:drawableBottom/Left/Right/Top:用于在文本框内文本的指定方位绘制指定图像 Android:singleLine:用于指定当前文本框是否为单行模式,其属性值为

2016-03-23 21:47:10 832

原创 Android-在动作栏中添加“设置图标”

Action Provider(动作提供者,由ActionProvider类定义)使用自定义的布局来替换动作项,但是它也控制动作项的全部行为。当在动作栏中为菜单项定义动作提供者时,它 不仅使用自定义布局来控制动作项在动作栏中的外观,还控制菜单栏在overflow菜单中显示时的默认事件;另外,它也可以为动作栏或overflow菜单提供子菜单。1.修改/res/layout包中的main_activit

2016-03-21 19:14:29 698

原创 Android-在动作栏中增加“查询”视图

运行APP程序,由于当前模拟器屏幕比较小,部分动作项没有显示,单击键盘上的”MENU”按钮,会出现菜单栏。单击表示查询的放大镜图标,输入查询关键词,按回车键会显示字样:查询:…Action View(动作视图)是出现在动作栏中,代替动作项按钮的小工具。可以在工作栏中增加”查询”动作项。增加动作视图时,只需要设置项的actionViewClass属性即可。actionViewClass属性用来为动作栏

2016-03-19 18:10:41 478

原创 Android-在动作栏中添加和删除选项卡

动作栏提供基于选项卡模式的导航方式,它允许用户在一个Activity中,切换不同Framement。同时,针对用户选择选项卡事件,还专门定义了一个事件监听器。 在ActionBar类中,与Tab相关的常用方法如下:增加选项卡:add Tab Public abstract void addTab(ActionBar.Tab tab)获得当前选择的选项卡:getSelectedTab Publi

2016-03-18 23:22:03 736

原创 Android-隐藏app动作栏

创建Android项目,实现隐藏程序动作栏的功能。ActionBar(动作栏)是一种窗体特性,它标示应用和用户位置,并提供用户动作和导航模式。大多数情况下需要显示用户动作或全局导航的Activity中使用动作栏,因为动作栏为用户在跨应用程序时提供了连续的界面,Android系统也能让其外观适应不同屏幕设置,可以使用ActionBar类相关的方法控制动作栏行为和可见性。 开发人员通过直接放置选项菜单

2016-03-17 14:03:32 684

原创 Android-改变文字颜色的上下文菜单

实现一个用于改变文字颜色的上下文菜单。运行后,在文字“打开菜单”上长时间按键不放,将弹出上下文菜单,通过该菜单可以改变文字的颜色。菜单资源文件通常放置在res/menu目录下。菜单资源的根元素通常是标记,在该标记中可以包含以下两个子元素:用于定义菜单项,:用于将多个标记定义的菜单包装成一个菜单组。当用户长时间按键不放时,弹出的菜单就是上下文菜单。使用菜单资源创建上下文菜单的步骤: 1.在MainA

2016-03-16 20:56:22 2424

原创 Android-通过自定义View组件实现跟随手指移动的ImageView组件

在Android应用程序中绘制一个跟随手指的小兔子,当手指在屏幕上拖动时,小兔子将跟随手指拖动的轨迹移动。实现本实例时,首先需要先继承Android.view.View类,然后通过重写其onDraw()方法设置小兔子的默认显示位置,最后重写其触摸事件,该事件中设置兔子随手指而移动。实现过程: 1.修改res/layout/main_activity.xml文件,删除默认的LinearLayout和

2016-03-15 11:36:41 3702 1

原创 Android-同意游戏条款界面

在Android应用中实现同意游戏条款界面,实现时使用垂直线性布局管理器,并且借助Android中的TextView组件,CheckBox组件和ImageButton组件。其中,TextView组件用于显示游戏条款;CheckBox组件用来作为我同意复选框;ImageButton组件用来作为“进入”图片按钮,需要设置图片按钮默认为不显示,以及透明背景。实现过程: 1.界面布局代码修改如下<Line

2016-03-14 22:37:40 2775

原创 Android-使用框架布局管理器居中显示层叠的正方形

框架布局管理器用表示,在该布局管理器中,每加入一个组件,都将创建一个空白的区域,通常称为一帧,这些帧都会根据gravity属性执行自动对齐。默认情况下,框架布局是从屏幕的左上角(0,0)坐标点开始布局,多个组件层叠排序,后面的组件覆盖前面的组件。FrameLayou支持的常用XML属性 Android:foreground:设置该框架布局容器的前景图像 Android:foregroundgra

2016-03-13 22:39:28 1384

原创 Android-使用绝对布局管理器固定组件的位置

使用绝对布局管理器<AbsoluteLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical">

2016-03-12 22:15:55 4729

原创 Android-使用线性布局管理器布局

Android中的线性布局管理器用LinearLayout表示,它是将放入其中的组件按照垂直或水平方向来布局,也就是控制放入其中的组件横向排列或纵向排列。在Android中,可以在XML布局文件中定义线性布局管理器,也可以使用JAVA代码来创建,推荐使用XML布局文件定义。在线性布局管理器中,常用的属性包括: android:orientation,android:gravity,android:

2016-03-10 22:50:10 2953

原创 Android-自定义View组件切换Activity界面

一般情况下,开发Android应用程序时,不直接使用View和ViewGroup类,而是使用这两个类的子类。显示图片就可以使用ImageView类,。虽然Android提供了很多继承了View类的UI组件,但在实际开发中,出现不满足程序需要的情况时,可以通过继承View类来开发自己的组件。开发自定义的View组件: 创建一个继承Android.view.View类的View类,并重写构造方法。

2016-03-09 22:25:45 634

原创 opencv初探(二)

矩阵数据的存取

2016-03-07 20:08:46 515

原创 opencv初探(一)

Opencv 基本数据类型 “…/OpenCV/cxcore/include/cxtypes.h” CvPoint 包含Interger类型成员x和y的简单结构体 CvPoint两个变体类型:CvPoint2D32f 包含Float类型成员x和y CvPoint3D32f 包含Float类型成员x,y

2016-03-01 20:16:54 371

原创 Andorid-XML和JAVA代码混合控制UI

1.修改res/layout目录下的布局文件main.xml,删除默认创建的<TextView>组件,将默认创建的线性布局的orientation属性设置为vertical(垂直),并且为该线性布局设置背景以及id属性。<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android

2016-02-29 14:32:38 379

原创 Android-使用java代码实现界面

public class MainActivity extends Activity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstan

2016-02-25 08:52:28 1620

原创 Android-使用XML布局文件实现游戏的开始界面

使用XML布局文件实现游戏的开始界面在Activity中使用代码显示XML文件中布局的内容setContentView(R.layout.main)//R.java main.xml??修改res/layout/main.xml文件<?xml version="1.0" encoding="utf-8"?> <FrameLayout xmlns:android="http://schem

2016-02-24 17:27:10 2533

原创 Linux初学——文件的压缩与打包

1.压缩文件的用途与技术 在计算机系统中,都是使用字节单位来计量的。不过,事实上,计算机上最小的尽量单位应该是位,一个字节等于八位,1byte=8bit。如果我们只需要记忆一个数字1,考虑计算机的二进制,1会占据最右边的一位,其余七位将会自动填满0。这样的例子中,前七位本该是空的才对,但为了满足目前操作系统数据的访问需求,会将该数据转换成为字节类型来记录。利用一些复杂的计算方式,将这些没有

2015-10-18 20:42:54 396

原创 Linux初学——设置启动载入、建立虚拟内存

设置启动载入、建立虚拟内存

2015-10-12 15:03:23 597

原创 Linux初学——磁盘的分区、格式化、检验与载入

要在系统里新增硬盘需要: 对磁盘分区,以建立可用的分区 对分区进行格式化,以建立系统可用的文件系统 对刚建立好的文件系统进行检验 在Linux系统上,需要建立载入点(即目录),并将它载入1.1分区:fdisk 参数: -l:输出后面接的设备所有的分区内容。若仅有fdisk -l时,将会把整个系统能够搜索到的设备分区均列出来。

2015-10-01 22:51:39 482

原创 Linux初学——文件系统的简单操作

1.磁盘与目录的容量查看当前磁盘最大允许容量、已用容量、当前所在目录的已用容量、查询当前目录下使用的硬盘容量、查询当前的inodes数目:df、du命令1.1df 参数: -a:列出所有的文件系统,包括系统特有的/prod等文件系统 -k:以kb为单位显示各文件系统 -m:以mb为单位显示各文件系统 -h:以gb,mb,kb等

2015-09-30 23:06:41 415

原创 Linux初学——EXT2文件系统

1.硬盘物理组成 硬盘由多个圆形硬盘片组成,硬盘可分为单盘或多盘的硬盘。 硬盘里有磁头在硬盘片上读写,磁头固定在机械手臂上,有多个磁头进行读取。磁头固定不动,硬盘片转动一圈画出来的圆就是磁道。所有半径相同的磁道组成了柱面。 柱面是分区时的最小单位,磁道可细分为扇区,扇区是硬盘上最小的存储物理量,一个扇区的大小约为512kb,这些就是硬盘的基本组成 硬盘的存储

2015-09-24 20:58:23 557

原创 Linux初学——管理文件与目录(下)

2文件内容查询cat 由第一行开始显示档案内容tac 从最后一行开始显示nl 显示的时候输出行号more 一页一页的显示档案内容less 类似more,但可以往前翻页head 只看头几行tail 只看尾几行od 以二进制的方式读取档案内容2.1cat(concatenate)参数: A :相当于 -vET 癿整合选项,可列出一些特殊字符而不是空白而已 -b :列出行

2015-09-21 11:11:30 344

原创 Linux初学——管理文件与目录(上)

1.1查看文件和目录:ls 参数: -a:全部文件,与隐藏文件(开头为.)一起列出来 -A:全部文件,与隐藏文件一起列出来但不包括(.和..这两个目录) -f:直接列出结果,但是不进行排序 -F:根据目录、文件等信息,附加数据结构 -h:列出文件大小 -i:列出inode位置,不列

2015-09-19 11:20:08 306

原创 Linux初学——目录与路径

1.1相对路径与绝对路径切换目录时必须了解路径,包括“相对路径”和绝对路径“。绝对路径:路径的写法一定要从根目录”/“开始写起,例如/usr/share/doc目录。相对路径:路径不从根目录”/“开始写起,表示目录所在路径相对当前路径的地址。例如从/usr/share/doc目录切换到/usr/share/man目录,则可以写成cd ../man,更为方便。在路径较长的时候使用相对路径进行切换

2015-09-16 15:19:46 420

原创 Linux初学——文件属性

Linux文件属性1.用户与用户组由于Linux是多用户、多任务的系统,所以“用户和用户组”是健全安全防护措施的必要手段,根据文件的保密和个人的隐私针对用户和用户组所拥有的权限进行针对性设定。 -用户(user) -用户组(group):用户组主要用于团队开发;用户属于用户组;每个用户可支持多用户组。 -其他人(others):既非用户,也非该用户所在用户组。在Linux中

2015-09-09 16:00:39 343

空空如也

空空如也

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

TA关注的人

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