上一页 1 ··· 36 37 38 39 40 41 42 43 44 ··· 50 下一页

2017年2月23日

Sqlite轻量级数据库

摘要: SQLite,是一款轻量型的数据库,是遵守ACID(原子性、一致性、隔离性、持久性)的关联式数据库管理系统,多用于嵌入式开发中。 SQLite的数据类型:Typelessness(无类型), 可以保存任何类型的数据到你所想要保存的任何表的任何列中. 但它又支持常见的类型比如: NULL, VARCH 阅读全文

posted @ 2017-02-23 09:01 LoaderMan 阅读(290) 评论(0) 推荐(0) 编辑

2017年2月22日

HelloWorld入门代码

摘要: A:定义类 B:写main方法 C:写输出语句 D:Java程序开发运行与工作原理 E:编译和运行程序 class HelloWorld { public static void main(String[] args) { System.out.println("HelloWorld"); } } 阅读全文

posted @ 2017-02-22 22:10 LoaderMan 阅读(1095) 评论(0) 推荐(0) 编辑

Java语言概述

摘要: A:Java语言发展史 詹姆斯·高斯林(James Gosling)1977年获得了加拿大卡尔加里大学计算机科学学士学位,1983年获得了美国卡内基梅隆大学计算机科学博士学位,毕业后到IBM工作,设计IBM第一代工作站NeWS系统,但不受重视。后来转至Sun公司,1990年,与Patrick,Nau 阅读全文

posted @ 2017-02-22 22:08 LoaderMan 阅读(274) 评论(0) 推荐(0) 编辑

如何打开DOS控制台

摘要: A:xp下如何打开DOS控制台? a:开始--程序--附件--命令提示符 b:开始--运行--cmd--回车 c:win+r--cmd--回车 B:win7下如何打开DOS控制台? a:开始--所有程序--附件--命令提示符 b:开始--搜索程序和文件--cmd--回车 c:win+r--cmd-- 阅读全文

posted @ 2017-02-22 22:07 LoaderMan 阅读(286) 评论(0) 推荐(0) 编辑

常见的DOS命令

摘要: A:d: 回车 盘符切换 B:dir(directory):列出当前目录下的文件以及文件夹 C:cd (change directory)改变指定目录(进入指定目录) D:cd.. : 退回到上一级目录 E:cd\: 退回到根目录 F:cls : (clear screen)清屏 G:exit : 阅读全文

posted @ 2017-02-22 22:07 LoaderMan 阅读(254) 评论(0) 推荐(0) 编辑

人机交互

摘要: 人机交互的两种方式 a:命令行方式 需要有一个控制台,输入特定的指令,让计算机完成一些操作。较为麻烦,需要记录住一些命令。 b:图形化界面方式 这种方式简单直观,使用者易于接受,容易上手操作 需要有一个控制台,输入特定的指令,让计算机完成一些操作。较为麻烦,需要记录住一些命令。 这种方式简单直观,使 阅读全文

posted @ 2017-02-22 22:06 LoaderMan 阅读(174) 评论(0) 推荐(0) 编辑

键盘功能键和快捷键

摘要: A:键盘功能键 a:Tab b:Shift c:Ctrl d:Alt e:空格 f:Enter g:Window h:上下左右键 i:PrtSc(PrintScreen)屏幕截图 B:键盘快捷键 a:Ctrl+A 全选 b:Ctrl+C 复制 c:Ctrl+V 粘贴 d:Ctrl+X 剪切 e:Ct 阅读全文

posted @ 2017-02-22 22:06 LoaderMan 阅读(468) 评论(0) 推荐(0) 编辑

什么是计算机

摘要: A:什么是计算机?计算机在生活中的应用举例 计算机(Computer)全称:电子计算机,俗称电脑。是一种能够按照程序运行,自动、高速处理海量数据的现代化智能电子设备。由硬件和软件所组成,没有安装任何软件的计算机称为裸机。常见的形式有台式计算机、笔记本计算机、大型计算机等。 应用举例 1:科学计算 2 阅读全文

posted @ 2017-02-22 22:05 LoaderMan 阅读(3171) 评论(0) 推荐(0) 编辑

软件开发和计算机语言概述

摘要: A:什么是软件 按照特定顺序组织的计算机数据和指令的集合 B:什么是开发 软件的制作过程 C:什么是软件开发 借助开发工具与计算机语言制作软件 D:什么是计算机语言 人与计算机之间进行信息交流沟通的一种特殊语言 E:计算机语言的分类 机器语言: 机器语言是直接用二进制代码指令表达的计算机语言,指令是 阅读全文

posted @ 2017-02-22 22:05 LoaderMan 阅读(256) 评论(0) 推荐(0) 编辑

使用pull解析XML文件

摘要: try { InputStream is = this.getAssets().open("stu.xml"); //初始化一个xml解析器 XmlPullParser parser = Xml.newPullParser(); //设置参数 设置输入流 parser.setInput(is, "utf-8"); //解析数据 int type =... 阅读全文

posted @ 2017-02-22 20:32 LoaderMan 阅读(236) 评论(0) 推荐(0) 编辑

使用Pull解析器生成XML文件

摘要: 有些时候,我们需要生成一个XML文件,生成XML文件的方法有很多,如:可以只使用一个StringBuilder组拼XML内容,然后把内容写入到文件中;或者使用DOM API生成XML文件,或者也可以使用pull解析器生成XML文件,这里推荐大家使用Pull解析器。 1. 初始化一个xml的序列化器 阅读全文

posted @ 2017-02-22 20:31 LoaderMan 阅读(147) 评论(0) 推荐(0) 编辑

Android下文件访问的权限

摘要: * 默认情况下,Android中,应用程序的文件时私有的,其他应用程序不可以读取私有的文件 * 底层用的时Linux文件的权限 - rw- rw- - :文件 r:只读 readable w:只写 writeable x: 可执行 第一位:文件类型 234位:应用程序对自己文件的权限 567位:同组 阅读全文

posted @ 2017-02-22 20:27 LoaderMan 阅读(706) 评论(0) 推荐(0) 编辑

Android之SharedPreference存储数据

摘要: *路径: /data/data/包名/shared_prefs/ * 以Xml文件存储数据 * 编写步骤 * 应用场景: 存储配置信息、账号、密码 * 小细节:存储文件时会自动添加.xml的后缀名 阅读全文

posted @ 2017-02-22 20:22 LoaderMan 阅读(133) 评论(0) 推荐(0) 编辑

Android之外部存储(SD卡)

摘要: *手机的外部存储空间,这个我们可以理解成电脑的外接移动硬盘,U盘也行。所有的Android设备都有两个文件存储区域:“内部”和“外部”存储器。这两个名称来自早期的Android,当时大多数设备都提供内置的固定的内存(内置存储器)即ROM中的内部存储,外加一个可移动的存储介质,如micro SD卡(外 阅读全文

posted @ 2017-02-22 20:20 LoaderMan 阅读(732) 评论(0) 推荐(0) 编辑

Android的内部存储

摘要: 路径:/data/data/包名/ 阅读全文

posted @ 2017-02-22 20:13 LoaderMan 阅读(188) 评论(0) 推荐(0) 编辑

Android数据存储的方式

摘要: 1. 内部存储 * 路径: /data/data/包名/ * cache用于存储临时文件,系统内存不足时,清除缓存数据 * files用于存储重要的文件,要用户手动在应用程序列表清除数据 * 默认情况下,只用应用程序自己可以操作私有的数据2. 外部存储 * SD卡存储 /mnt/sdcard/ * 阅读全文

posted @ 2017-02-22 20:07 LoaderMan 阅读(149) 评论(0) 推荐(0) 编辑

点击事件的四种写法

摘要: 匿名内部类-给按钮设置点击事件 内部类-代码看着清晰 让当前的activity implements OnClickListener 应用场景:页面上按钮比较多的时候使用,代码简洁 在布局xml中给按钮设置点击的数据 android:onClick="click" 必须是public 必须要有Vie 阅读全文

posted @ 2017-02-22 20:06 LoaderMan 阅读(385) 评论(0) 推荐(0) 编辑

EclipseADT编写单元测试代码的步骤

摘要: 1. 写一个类 extends AndroidTestCase 2. 写一个测试方法 a.必须是public b.必须抛出异常给操作系统 3. 对测试方法的结果断言 4. 在清单文件中配置 5. 选中测试方法,右键运行,Android Junit Test * 绿条 测试成功 * 红条 测试失败 阅读全文

posted @ 2017-02-22 20:01 LoaderMan 阅读(244) 评论(0) 推荐(0) 编辑

Context

摘要: 是一个方便的API,获取应用程序的数据 阅读全文

posted @ 2017-02-22 20:01 LoaderMan 阅读(154) 评论(0) 推荐(0) 编辑

系统自带的小圆点图片

摘要: android:src="@android:drawable/presence_online" //小点选中 android:src="@android:drawable/presence_invisible" //小点不选中 阅读全文

posted @ 2017-02-22 19:46 LoaderMan 阅读(132) 评论(0) 推荐(0) 编辑

布局单位

摘要: px : 像素, 每个px对应屏幕上的一个点; dip/dp : device independent pixels, 设备的独立像素, 这种单位基于屏幕密度, 在每英寸160点的显示器上 1dp = 1px, 随着屏幕密度改变, dp 与 px 换算会发生改变; sp : scale pixels 阅读全文

posted @ 2017-02-22 19:44 LoaderMan 阅读(133) 评论(0) 推荐(0) 编辑

Android 中更新 UI 的四种方式

摘要: runOnUiThread handler 的 post handler 的 sendMessage View 自身的 post 阅读全文

posted @ 2017-02-22 19:44 LoaderMan 阅读(167) 评论(0) 推荐(0) 编辑

weight权重的属性

摘要: 权重是把屏幕剩余空间按比例分配 控件使用0dp,则实际的宽度比就等于权重比 控件wrap_content,那么权重越大,位置占的越多,再小不过wrap_content 控件match_parent,那么权重越大,位置占的越少,再大不过match_parent 阅读全文

posted @ 2017-02-22 19:41 LoaderMan 阅读(325) 评论(0) 推荐(0) 编辑

visible,invisible和GONE的区别

摘要: 在Android开发中,大部分控件都有visibility这个属性,其属性有3个分别为“visible ”、“invisible”、“gone”。主要用来设置控制控件的显示和隐藏。有些人可能会疑惑Invisible和gone有什么区别? 其在XML文件和Java代码中设置如下: 可见(visible 阅读全文

posted @ 2017-02-22 19:40 LoaderMan 阅读(658) 评论(0) 推荐(0) 编辑

UI布局属性大全

摘要: 第一类:属性值为true或false android:layout_centerHrizontal 水平居中 android:layout_centerVertical 垂直居中 android:layout_centerInparent 相对于父元素完全居中 android:layout_alig 阅读全文

posted @ 2017-02-22 19:38 LoaderMan 阅读(497) 评论(0) 推荐(0) 编辑

absoluteLayout绝对布局

摘要: 1. 绝对布局介绍 绝对布局特点 : 在绝对布局中,组件位置通过x, y坐标来控制, 布局容器不再管理组件位置, 大小, 这些都可以自定义; 绝对布局使用情况 : 绝对布局不能适配不同的分辨率, 屏幕大小, 这种布局已经过时, 如果只为一种设备开发这种布局的话, 可以考虑使用这种布局; 2. 绝对布 阅读全文

posted @ 2017-02-22 19:35 LoaderMan 阅读(889) 评论(0) 推荐(0) 编辑

TableLayout表格布局

摘要: 概念 继承关系 : 表格布局继承了LinearLayout, 其本质是线性布局管理器; 控制组件 : 表格布局采用 行, 列 形式管理子组件, 但是并不需要声明有多少 行列, 只需要添加TableRow 和组件 就可以控制表格的行数和列数, 这一点与网格布局有所不同, 网格布局需要指定行列数; 增加 阅读全文

posted @ 2017-02-22 19:32 LoaderMan 阅读(190) 评论(0) 推荐(0) 编辑

FrameLayout帧布局

摘要: 帧布局为每个组件创建一个空白区域, 一个区域成为一帧, 帧根据FrameLayout中定义的gravity属性自动对齐; 应用场景:一个控件悬浮在另一个控件的上面 阅读全文

posted @ 2017-02-22 19:30 LoaderMan 阅读(123) 评论(0) 推荐(0) 编辑

grivaty,margin和padding的区别

摘要: layout_margn是指组件距离父窗体的距离, padding是指组件中的内容距离组件边缘的距离 Layout_grivaty与grivaty的区别 layout_grivaty是指组件相对父窗体显示的位置, grivaty是用来控制组件中的内容显示位置: 比如 layout_grivaty=" 阅读全文

posted @ 2017-02-22 19:21 LoaderMan 阅读(237) 评论(0) 推荐(0) 编辑

RelativeLayout相对布局

摘要: 相对布局容器中, 子组件的位置总是相对兄弟组件,父容器来决定的; RelativeLayout支持的属性 (1) 对齐方式 xml属性 : android:gravity; 设置方法 : setGravity(int); 作用 : 设置布局容器内子元素的对齐方式, 注意与android:layout 阅读全文

posted @ 2017-02-22 19:18 LoaderMan 阅读(315) 评论(0) 推荐(0) 编辑

LinearLayout线性布局

摘要: 作用 : 线性布局会将容器中的组件一个一个排列起来, LinearLayout可以控制组件横向或者纵向排列, 通过android:orientation属性控制; 不换行属性 : 线性布局中的组件不会自动换行, 如果组件一个一个排列到尽头之后, 剩下的组件就不会显示出来; 常用属性: (1)基线对齐 阅读全文

posted @ 2017-02-22 19:05 LoaderMan 阅读(433) 评论(0) 推荐(0) 编辑

布局管理器

摘要: 布局管理器都是以ViewGroup为基类派生出来的; 使用布局管理器可以适配不同手机屏幕的分辨率,尺寸大小; 布局管理器之间的继承关系 : 在上面的UML图中可以看出, 绝对布局 帧布局 网格布局 相对布局 线性布局是直接继承ViewGroup,表格布局是继承的LinearLayout; 父容器与本 阅读全文

posted @ 2017-02-22 18:55 LoaderMan 阅读(223) 评论(0) 推荐(0) 编辑

ART模式

摘要: ART模式是Android RunTime的简称,自动对程序进行代码预读取编译,让程序直接编译成机器语言,免去了Dalvik模式要时时转换代码,实现高效率、省电、占用更低的系统内存、手机运行流畅。但凡事总有正反两面,ART在解决了该问题的同时,同时也有如:会占用略高一些的存储空间、安装程序时要相比普 阅读全文

posted @ 2017-02-22 18:43 LoaderMan 阅读(242) 评论(0) 推荐(0) 编辑

Dalvik VM和JVM的比较

摘要: 为什么不是jvm 而要搞一个dalvik vm ? jvm 在设计上考虑的时pc机 dalvik在设计上针对手机,特点:1. 速度快 2. 功耗低 (在移动设备上) 阅读全文

posted @ 2017-02-22 18:40 LoaderMan 阅读(185) 评论(0) 推荐(0) 编辑

Android四层体系架构

摘要: Application应用层 应用是用Java语言编写的运行在虚拟机上的程序,即图中最上层的蓝色部分.手机的上层应用其实,Google最开始时就在Android系统中捆绑了一些核心应用比如e-mail客户端、SMS短消息程序、日历、地图、浏览器、联系人管理程序,等等。 Application Fra 阅读全文

posted @ 2017-02-22 18:36 LoaderMan 阅读(2350) 评论(0) 推荐(0) 编辑

Activity节点

摘要: 1.android:allowTaskReparenting Android:allowTaskReparenting是一个任务调整属性,它表明当这个任务重新被送到前台时,该应用程序所定义的Activity是否可以从被启动的任务中转移到有相同亲和力的任务中。 看过前面博文都知道,讲解过这个属性,为什 阅读全文

posted @ 2017-02-22 15:06 LoaderMan 阅读(1460) 评论(0) 推荐(0) 编辑

2017年2月21日

杀进程

摘要: 当应用不再使用时,通常需要关闭应用,可以使用以下三种方法关闭android应用: 第一种方法:首先获取当前进程的id,然后杀死该进程。 android.os.Process.killProcess(android.os.Process.myPid()) 第二种方法:终止当前正在运行的Java虚拟机, 阅读全文

posted @ 2017-02-21 23:22 LoaderMan 阅读(165) 评论(0) 推荐(0) 编辑

manifest节点

摘要: xmlns:android属性——定义命名空间 这个属性定义了这个XML文件所使用的命名空间。如果需要指定特殊的命名空间,就需要手动编写代码,在Android Studio基本格式如下: xmlns:<命名空间标识>="http://schemas.android.com/apk/res-auto" 阅读全文

posted @ 2017-02-21 22:25 LoaderMan 阅读(574) 评论(0) 推荐(0) 编辑

接口联调

摘要: 接口文档 由服务端开发人员提供,告诉客户端开发人员如何获取服务器数据的文档。 通常来说,接口就是服务器的一个url地址,客户端通过访问这个url就可以得到数据。 接口文档的内容 1.访问方式 1.1.HTTP: Get:请求参数跟在URL的后面以?key1=value1&key2=value2 Po 阅读全文

posted @ 2017-02-21 21:47 LoaderMan 阅读(10783) 评论(0) 推荐(0) 编辑

base64编码

摘要: 将二进制数据转化为64种人眼可识别的字符串a-z, A-Z, 0-9, /, +可以将一些二进制文件编码成可识别的字符串 Base64编码要求把3个8位字节(3*8=24)转化为4个6位的字节(4*6=24),之后在6位的前面补两个0,形成8位一个字节的形式。 如果剩下的字符不足3个字节,则用0填充 阅读全文

posted @ 2017-02-21 21:46 LoaderMan 阅读(226) 评论(0) 推荐(0) 编辑

上一页 1 ··· 36 37 38 39 40 41 42 43 44 ··· 50 下一页

导航