排序:
默认
按更新时间
按访问量

Android数据存储方式

Android中的数据存储方式有五种,分别是文件存储、SharedPreferences、SQLite数据库、ContentProvider以及网络存储。 文件存储是Android中最基本的一种数据存储方式,它与Java中的文件存储类似,都是通过I/O流的形式把数据原封不动的存储到文档中。 An...

2017-06-16 23:04:06

阅读数:99

评论数:0

ListView控件的使用

在Android开发中,ListView是一个比较常用的控件。它以列表的形式展示具体数据内容,并且能够根据数据的长度自适应屏幕显示。 <ListView android:id="@+id/lv" android:layout...

2017-06-16 22:44:58

阅读数:76

评论数:0

sqlite3工具

在Android开发中,使用真机测试时无法进入data目录(只有获得Root权限的手机可以进入data目录)因此也无法直接操作应用程序下的数据库。为了解决该问题,SQLite数据库为开发者提供了sqlite3.exe工具。sqlite3.exe是一个简单的SQLite数据库管理工具,位于Andro...

2017-06-16 22:39:19

阅读数:129

评论数:0

SQLite事务操作

SQLite引入事物,用来并发sql语句的执行。 事务是针对数据库的一组操作,它可以由一条或多条SQL语句组成,同一个事务的操作具备同步的特点,如果有一条语句无法执行,那么所有语句都不会执行。也就是说,事务中的语句要么都执行,要么都不执行。以下示例代码中,通过SQLite的事务来模拟银行转账功能...

2017-06-16 22:36:33

阅读数:106

评论数:0

[Android Studio] Android Studio常用快捷键

转自:http://www.cnblogs.com/0616–ataozhijia/p/3870064.html (会持续更新)这边讲的常用快捷键是指做完Keymap到Eclipse后的,不是纯Android Studio的,这边主要讲下比较常用的一些快捷键:Ctrl+G / Ctrl+Alt+...

2017-06-16 22:16:04

阅读数:59

评论数:0

Anzdroid数据存储——SQLite

SQLite是一个轻量级数据库,第一个版本诞生于2000年5月。它最初是为嵌入式设计的,占用资源非常低,在内存中只需要占用几百KB的存储空间。 SQLite是遵守ACID关联式的数据库管理系统。ACID是指数据库事务正确执行的基本要素,即原子性(Atomicity)、一致性(Consistenc...

2017-06-16 22:08:10

阅读数:114

评论数:0

Android案例学习——打开系统照相机

使用Android设备经常需要涉及应用的启动、安装、卸载功能,实现这些功能的组件就是Intent。通过显示意图设置应用的应用名称、包名就可以进行启动程序,通过隐式意图设置动作可以对其他应用进行安装和卸载。 本案例是通过隐式意图打开系统照相机。 activity_mainxml<Relativ...

2017-06-13 19:45:00

阅读数:399

评论数:0

Android案例学习——名片注册

Android应用通常是由多个Activity组成,这些Activity用于显示不同的页面,它们之间是相互独立的,但是经常需要在不同的界面之间传递数据,例如第一个页面注册信息后,将信息显示到第二个页面上面。 案例内容: 创建第一个Activity,用于输入注册信息,将信息传递给第二个Ac...

2017-06-13 19:03:19

阅读数:160

评论数:0

Android案例学习——新建联系人

新建联系人在Android系统中,不仅需要把数据传递给不同页面,也经常会打开一个新的页面,把新页面中的数据回传给调用者。传递数据与回传数据同样使用的都是Intent对象。创建主界面MainActivity,该Activity有一个Button按钮,点击进入第二个页面并将第二个页面的数据显示在界面上...

2017-06-13 16:06:42

阅读数:369

评论数:0

Android学习笔记——网络编程

**Handler消息机制**Android4.0以后不能在UI线程访问网络,而子线程也不能更新UI界面。为了根据下载进度实时更新UI界面,就需要用到Handler消息机制来实现线程间的通信。 Handler机制主要包括四个关键对象,分别是:Message、Handler、MessageQueu...

2017-06-12 19:04:05

阅读数:134

评论数:0

Android学习笔记——Intent

Intent中文翻译为“意图”,它是Android程序中各个组件进行交互的一种重要方式,它不仅可以指定当前组件要执行的动作,还可以在不同组件之间进行数据传递。Intent一般用于启动Activity、启动服务、发送广播等,承担了Android应用程序三大核心组件相互间的通信功能。Intent启动A...

2017-06-12 18:59:32

阅读数:233

评论数:0

Android应用程序——四大组件之Activity

Activity是Android应用程序的四大组件之一,它负责管理Android应用程序的用户界面。一个应用程序一般会包含若干个Activity,每一个Activity组件负责一个用户界面的展现。Activity是通过调用setContentView()方法来显示指定组件的。该方法既可以接收Vie...

2017-06-12 18:55:10

阅读数:269

评论数:0

Android布局——常用控件研究

TextView: 只读显示控件,可通过getText()获取其android:text属性、setText()设置其android:text属性。在res/layout/activity_main.xml的LinearLayout节中添加如下代码来声明TextView。<Text...

2017-06-12 18:42:43

阅读数:144

评论数:0

Android开发技术——不同的方法实现按钮事件机制

1.在布局文件中为按钮设置onClick属性指定方法名;<Button android:id="@+id/buttton_send" android:layout_width="90dp" ...

2017-06-12 18:31:51

阅读数:90

评论数:0

Android布局——shape的使用

Shape:用代码生成图片且图片可以随意更改,既方便又节省空间。 Shape生成自定义图形的方法: 在res/drawble下建立一个xml; 在代码中引用这个xml文件,引用方式和图片一样,定义shape图形的代码语法:<?xml version="1.0" en...

2017-06-12 18:24:32

阅读数:73

评论数:0

Android学习笔记——样式的使用和国际化

1.样式和主题的使用: 样式用于为界面元素定义形式风格,是对界面布局文件xml的补充。使用样式可以指定多个控件具有的重复属性,避免了代码冗余。但样式只能作用于单个View,像EditText、TextView。主题也是包含了一个或多个View控件属性的集合。但主题是通过AndroidMa...

2017-06-12 17:25:58

阅读数:165

评论数:0

Android布局——常用属性解析

1.EditText的android:hint 设置EditText为空时输入框内的提示信息。 2.android:gravity  android:gravity属性是对该view 内容的限定.比如一个button 上面的text. 你可以设置该text 在view的靠左,靠右等位...

2017-06-12 17:22:02

阅读数:91

评论数:0

Android学习笔记——布局

1..ConstraintLayout:约束布局 在传统的Android开发当中,界面基本都是靠编写XML代码完成的,ConstraintLayout就是为了解决这一现状而出现的。它和传统编写界面的方式恰恰相反,ConstraintLayout非常适合使用可视化的方式来编写界面,但并不太...

2017-06-12 17:16:56

阅读数:109

评论数:0

【编译原理】程序的编译链接执行过程

最近在学习编译原理,对于程序的一般编译、链接、执行过程很是疑惑,所以在网上查阅相关资料,并进行了整理。

2017-06-12 16:48:28

阅读数:119

评论数:0

【软件测试】黑盒测试方法——决策表

1.地位: 决策表法被称为“最严格、最具有逻辑性”的黑盒测试方法,能够复杂逻辑关系和多条件组合情况表达的较为明确。适用于:输入输出较多且相互制约条件较多的问题。2.决策表: 由条件桩、动作桩、条件项、动作项四个部分组成 条件桩是指问题中的限制条件; 动作桩是...

2017-04-05 23:34:24

阅读数:575

评论数:0

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