- 1、本文档共21页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
手机词典开发问题收集概要
手机词典开发问题收集
环境的配置: 1
创建一个Android项目: 2
ZJDICPRO:项目名称 5
界面设计问题 7
数据库操作 13
线程问题: 15
手机的唯一标识码的问题: 16
TabHost 布局问题。 18
如何实现listView中批量删除功能? 20
环境的配置:
所需软件:jdk(1.6)、SDK(16)、eclipse(3.8)
安装步骤:
a、安装jdk 搭建一个java开发的环境(安装过程省略,一直下一步就好)。
b、安装SDK(安装时注意SDK的版本):
c、安装eclipse。
d、将SDK和eclipse集成:打开eclipse—》Help—》Install New SoftWare:
点击Add 按钮 可以添加eclipse插件(ADT16:这里的ADT插件版本一定要和SDK的版本一致;ADT在安装时会自动找到SDK,不需要手动关联。)。
创建一个Android项目:
A、创建项目
填写项目名称:
选择android的版本:(因为很多手机的android系统是不一样的)
选择包名和 项目的第一个Acticity
一下是创建好的项目:
ZJDICPRO:项目名称
Src文件夹:里面放的是java源文件
Gen文件夹:是开发工具自动生成的文件(主要是R.java)
Android2.1:是android版本中所包含的jar包
Assets:里面可以放一些资源文件(这里的文件是不被记录在R.java中的)
Bin文件夹:里面方的是项目生成的安装文件
Res文件夹:里面放的是一些资源文件
Drawable-*:里面方的是一些图片,这里有三个文件夹,各自代表的是不同的分辨率
Layout:里面发的是布局文件,主要是界面布局的设计文件(*.xml)
Values:里面放的是一些开发中需要的资源数据(比如:主题、样式、字符串)
AndroidManifest:.xml:是项目的配置文件(权限设置、activity注册、service注册、总体样式设置等)
B、Activity介绍:
开发中 用到的权限,要访问手机上的某个功能,如果不申请权限是无法访问的,权限申请如下:
!-- 申明使用wifi --
uses-feature android:name=android.hardware.wifi /
!-- 允许访问网络权限 --
uses-permission android:name=android.permission.INTERNET /
!-- 允许获得网络连接信息权限 --
uses-permission android:name=android.permission.ACCESS_NETWORK_STATE /
!-- 允许连接wifi权限 --
uses-permission android:name=android.permission.ACCESS_WIFI_STATE /
!-- 允许读取手机蓝牙权限 --
uses-permission android:name=android.permission.READ_PHONE_STATE /
!-- 允许读取手机蓝牙权限 --
uses-permission android:name=android.permission.BLUETOOTH /
!-- 在SDCard中创建与删除文件权限 --
uses-permission android:name=android.permission.MOUNT_UNMOUNT_FILESYSTEMS /
!-- 往SDCard写入数据权限 --
uses-permission android:name=android.permission.WRITE_EXTERNAL_STORAGE /
界面设计问题
如何界面行添加滚动条?
解决方案:将需要出现滚动条的部分放到 ScrollView 这个空间下,而这个空间下的第一个子节点一定要是:LinearLayout 所以最终的代码如下:
ScrollView
android:id=@+id/settingScrollView
android:layout_width=fill_parent
android:layout_height=wrap_content
LinearLayout
android:id=@+id/levelTwo
android:layout_width=
文档评论(0)