一、SQLite数据库问题
1)、在SQLite官网http://www.sqlite.org/download.html下载SQLite数据库
for Linux ...
For Mac OS X ...
For Windows 三个版本:sqlite-shell-win32-x86;sqlite-dll-win32-x86;sqlite-analyzer-win32-x86 。依次是:使用适用于shell命令行,dll适合ruby,最后一个是all SQLite versions。
二、SQLite管理工具问题1、在SQLite Expert官网http://www.sqliteexpert.com/download.html下载SQLite Expert管理工具。
有试用版和免费版两种可选择。
2)、使用firefox插件:SQLite Manager
三、android应用项目问题
1)、布局配置文件命名
res\layout目录下的main.xml是系统生成的,其它自己添加的配置文件命名按照类似此文件名称命名方式,如添加一个“Register.xml”,注意不能大写,这样R.java就会无法正确生成其中的属性,所以将文件名改成:register.xml。
2)、activity有没有在AndroidManifast.xml里注册
如果要转换其他的activity,在代码中加入如下的代码:
Intent intent = new Intent();
intent.setClass(xxx.this, xxx.class);
startActivity(intent);
然后运行时报:
Sorry!
The application XXX (process xxx)has stopped unexpectedly.Please try again
这样的情况就要去检查AndroidManifast.xml里有没有对该activity进行注册了。
3)、ORMlite持久化框架
Android系统中内置了轻量级数据库SQLite,OrmLite提供了一些轻量级持久化entity对象到SQL数据库,同时也避免了复杂性和更多的标准的ORM包的开销功能。它支持的SQL数据库使用JDBC的数量,还支持原生的Android操作系统数据库API调用sqlite。
在Android系统中,保存数据的方法多种,但应该可以一起概括为四种方式:
#Preferences
#Files
#Databases
#Network
Databases方式:ORMlite提供了很强大的数据库操作方法,详细见ORMlite API。
4)、android AVD上的apk安装与卸载
安装
1、首先启动模拟器;
2、开口CMD;
3、cd adb.exe目录(如cd E:\Android-IDE\android-sdk-windows\platform-tools)
4、adb install E:\xxx.apk(E:\xxx.apk为需安装apk的路径)
当然,可以用IDE来安装。
卸载
1、首先启动模拟器;
2、开口CMD;
3、cd adb.exe目录(如cd E:\Android-IDE\android-sdk-windows\platform-tools)
4、adb shell
5、cd data
6、cd app
7、ls(列表所有的app)
8、rm xxx.apk
5)、shell查看AVD内嵌的SQLite数据库
1、首先启动模拟器;
2、开口CMD;
3、cd adb.exe目录(如cd E:\Android-IDE\android-sdk-windows\platform-tools)
4、adb shell
5、cd /data/data
6、ls -l(查看所有apk的包名)
7、cd com.xxx(你需访问的apk包名)
8、cd databases
9、ls -l(可以列出该包下的所有数据库,删除数据库用rm xxx.db)
10、sqlite3 xxx.db(访问的数据库)
11、.tables(列出所有表)
12、select * from xxx
13、cd ../(返回上级目录)
14、.quit
15、需要建表可以用.schema,再写建表语句
分享到:
相关推荐
根据提供的信息,《Android移动应用开发从入门到精通》这本书由张魏和李卉共同编写,主要面向希望学习或深入理解Android应用开发的技术人员、学生以及对移动应用开发感兴趣的读者。以下是从该书标题、描述及部分提及...
《Android移动应用开发从入门到精通》涵盖了Android开发从概念、技术到市场推广应用的全部话题,内容包括:Android概览、Android应用程序设计精髓、Android用户界面设计精髓、常用AndroidAPI、更多Android应用程序...
【Android Studio应用开发——基础入门与应用实战】是针对初学者和希望提升Android应用程序开发技能的人群设计的一门课程。这门课程由专家方欣和杨勃共同编写,旨在通过电子课件的形式,深入浅出地讲解Android ...
Android应用开发入门经典 第3版
《Android平板电脑应用开发入门经典》是一本专为想要学习如何在Android平台上开发平板电脑应用的初学者编写的指南。本书由(美)Wei-Meng Lee撰写,由清华大学出版社出版,旨在提供一个全面且易懂的起点,帮助读者快速...
综上所述,从入门到精通的Android应用开发,是一个涉及编程基础、开发环境、应用结构、用户界面、生命周期、数据存储、网络通信、高级主题、版本兼容性以及发布测试等多方面的过程。通过系统学习这些知识点,开发者...
《Android移动应用开发从入门到精通》是一本深入浅出的Android开发教程,旨在帮助初学者及有一定基础的开发者全面掌握Android应用开发的核心技术。这本书通过丰富的实例,逐步引导读者理解并实践Android开发的各项...
【Android开发入门与实战的代码】这一主题涵盖了Android应用程序开发的基础知识和实践技巧,适合初学者和希望深化Android技能的开发者。在这个项目中,我们将会探索Android开发环境的搭建、基本组件的理解以及如何...
Android开发应用从入门到精通 朱桂英 中国铁道出版社 本书循序渐进地讲解了android技术的基本知识,并通过实例直观地演示了android在各个领域中的具体应用。本书内容新颖、知识全面、讲解详细,全书分为4篇17章,第...
Android应用开发从入门到精通-源码和课件.rar
Android APP 开发入门教程 Android APP 开发入门教程主要介绍了 Android APP 的开发流程,从 SDK 下载、开发环境搭建、代码编写、APP 打包等步骤一一讲解。本教程通过实践操作,带领读者一步步完成 Android APP 的...
《Android应用程序开发教程(第2版)》教学课件02Android UI设计.pdf《Android应用程序开发教程(第2版)》教学课件02Android UI设计.pdf《Android应用程序开发教程(第2版)》教学课件02Android UI设计.pdf《Android应用...
【Android应用开发入门教程(经典版)】 Android是由Google开发的一款开源智能手机操作系统,它基于Linux内核,提供了操作系统、中间件以及应用程序的完整框架。由于其源代码开放,Android能够灵活地适应各种不同的...
"Android移动应用开发从入门到精通源码"提供了一条系统学习Android开发的路径,通过深入理解源码,开发者可以更好地理解Android系统的运作机制,提升自己的编程能力。这份资源可能包含了一系列的示例项目,名为...
Android手机系统是Google推出的一个基于Linux的操作系统,目前市场占有率很高,而Android应用开发则是通过使用Android软件开发套件(Android Software Development Kit,简称Android SDK)的工具和技术,制作各种...
Android Studio应用开发——基础入门与应用实战,基础入门与应用实战,基础入门与应用实战
- **安装Android Studio**:这是官方推荐的Android应用开发工具,集成了所有必要的组件,包括Gradle构建工具、模拟器等。 - **配置环境变量**:确保命令行可以访问到JDK和Android SDK的相关路径。 #### 2. 应用架构...
这本书旨在帮助读者全面掌握Android平台上的应用开发技能,从基础概念到高级实践,全方位地讲解了Android应用开发的各个方面。 1. **Android基础知识**:书中的内容可能涵盖了Android开发环境的搭建,包括安装...
此为《Android应用开发实战》一书的配套源码。 出版时间: 2012年1月1日 全面介绍了Android的系统架构、开发环境的搭建、Android应用程序的常用组件,以及一个简单的微博客户端的实现方法,为接下来动手实现本书...
《Android移动应用开发从入门到精通》是一本专注于Android平台应用开发的教材,它不仅提供了从零开始的入门指导,还涵盖了移动应用开发的进阶知识与技能。本书的作者Shane Conder和Lauren Darcey拥有丰富的移动和...