Android
文章平均质量分 77
pangshaohua
这个作者很懒,什么都没留下…
展开
-
android开发——数独游戏
android开发——数独游戏最近研究了一下android,写了一个数独游戏,具体如下:游戏界面需要重写一个ShuduView继承View,然后自定义一个Dialog:1.需要继承 Dialog 类,2.并要定义一个有参构造函数(因为父类里面没有无参构造函数)3.重写 onCreate方法,一切操作将在此方法进行 流程:为每个按钮添加监听事件,刷新九宫格转载 2014-07-05 05:38:22 · 1850 阅读 · 0 评论 -
日积月累:EditText软键盘的显示和隐藏
在工作过程中,常常会遇见需要根据自己的需求,控制文本框的键盘显示和隐藏。通过查阅Android文档,介绍可以通过在清单文件中元素中添加android:windowSoftInputMode属性来处理。 这个属性主要影响两件事情: 1.软键盘的状态—当Activity显示给用户的时候,它是显示还是隐藏。 2.主活动窗口的调整—它是否调整主窗体大小来给软键盘腾出转载 2014-10-15 23:10:25 · 685 阅读 · 0 评论 -
Android 中文乱码问题
Java代码 EncodingUtils.getString(data.getBytes("GB2312"), "UTF-8"); 如果直接getBytes()的话是以iso88590-1编码获取字节。 Java代码 URL myFileUrl = null; myF转载 2014-10-14 22:09:04 · 1948 阅读 · 0 评论 -
android数据存储与访问之使用普通文件
很多时候我们的软件需要对处理后的数据进行存储或再次访问。Android为数据存储提供了如下几种方式:文件SharedPreferences(参数)SQLite数据库内容提供者(Content provider)网络一. 文件1.1使用文件进行数据存储Activity提供了openFileOutput()方法可以用于把数据输出到文件中,具体的实转载 2014-10-14 20:02:55 · 512 阅读 · 1 评论 -
日积月累:ListView的属性详解和探究
在我们的日常开发中,ListView是一个最常用的组件,所以我们非常有必要对它的属性进行全面的了解。现在就以一个简单的实例,对ListView的属性做一个简单的讲解。 首先我们给出简单的布局文件,就一个简单的ListView列表 : LinearLayout xmlns:android="http://schemas.android.com/apk/res/a转载 2014-10-15 23:04:27 · 877 阅读 · 0 评论 -
android数据存储与访问之使用SD卡
使用Activity的openFileOutput()方法保存文件,文件是存放在手机空间上,一般手机的存储空间不是很大,存放些小文件还行,如果要存放像视频这样的大文件,是不可行的。对于像视频这样的大文件,我们可以把它存放在SDCard。 SDCard是干什么的?你可以把它看作是移动硬盘或U盘。在模拟器中使用SDCard,你需要先创建一张SDCard卡(当然不是真的SDCard,只是镜像转载 2014-10-14 22:31:48 · 511 阅读 · 0 评论 -
android adb常用命令
为了能在任意目录使用一下命令,需要将SDK目录下的platform-tools文件夹路径和tools文件夹路径配置到path环境变量中 列出可以使用的android版本android list targets 列出可以使用的虚拟机android list avd 创建虚拟机android create avd –n 虚拟机名> -t 版本ID> -c转载 2014-10-14 19:54:59 · 654 阅读 · 0 评论 -
android数据存储与访问之使用ContentProvider
ContentProvider简介及其好处简介:ContentProvider 在android中的作用是对外共享数据,也就是说你可以通过ContentProvider把应用中的数据共享给其他应用访问,其他应用可以通过ContentProvider 对你应用中的数据进行添删改查。关于数据共享,以前我们学习过文件操作模式,知道通过指定文件的操作模式为Context.MODE_WO转载 2014-10-15 22:55:19 · 632 阅读 · 1 评论 -
android数据存储与访问之使用SharedPreferences
很多时候我们开发的软件需要向用户提供软件参数设置功能,例如我们常用的QQ,用户可以设置是否允许陌生人添加自己为好友。对于软件配置参数的保存,如果是window软件通常我们会采用ini文件进行保存,如果是j2se应用,我们会采用properties属性文件或者xml进行保存。如果是Android应用,我们最适合采用什么方式保存软件配置参数呢?Android平台给我们提供了一个SharedPrefer转载 2014-10-15 22:33:26 · 612 阅读 · 0 评论 -
Android开发者应该深入学习的10个开源应用项目
1.Android团队提供的示例项目如果不是从学习Android SDK中提供的那些样例代码开始,可能没有更好的方法来掌握在Android这个框架上开发。由Android的核心开发团队提供了15个优秀的示例项目,包含了游戏、图像处理、时间显示、开始菜单快捷方式等。地址:http://code.google.com/p/apps-for-android/2.Remote Dr转载 2014-08-30 03:59:27 · 732 阅读 · 0 评论 -
Android菜鸟的成长笔记(25)——可爱的小闹钟
摘要:这一篇主要使用系统为我们提供的一个服务AlarmManager来制作一个Android小闹钟,同时还涉及到了自定义主题、判断第一次启动应用、自定义动画、对话框、制作指导滑动页面等方面。最后形成一个可以直接在手机上面使用的小闹钟。开始启动界面AppStart.javapackage com.example.alarmtest; import转载 2014-08-28 00:03:16 · 847 阅读 · 0 评论 -
Android实现摇一摇功能
做过一个小项目,其中实现了摇一摇功能和刮一刮功能还有播放背景音乐等摇一摇功能主要用到加速度传感器:Sensor.TYPE_ACCELEROMETER摇一摇功能主要是监听手机加速度变化,当超过设定的某一值时,即触发事件。1234567891011转载 2014-08-28 05:38:29 · 906 阅读 · 0 评论 -
Android文字居中
在宽width高height的画布上画一字符串,使字符串水平竖直居中: 水平居中很简单,paint.setTextAlign(Align.CENTER);然后drawText的x坐标设置为width / 2即可,竖直居中稍显麻烦,可以使用FontMetrics对象计算文字高度,然后计算baseline,使文字垂直居中,代码如下: Paint paint = new Paint();转载 2014-06-23 01:32:07 · 2512 阅读 · 0 评论 -
colors xml: “Attribute is missing the Android namespace prefix”
This is my colors.xml:xml version="1.0" encoding="utf-8"?> name="white">#ffffffThis gives me the following error: Attribute is missing the Android namespace prefix What can I change to ma原创 2014-06-23 01:33:57 · 1884 阅读 · 1 评论 -
Android使用FileInputStream和FileOutputStream进行文件I/O操作
在文件I/O操作上,除了标准的Java I/O类和方法外,Android系统本身提供了两个方法用于文件的读/写操作,以简化使用标准I/O的步骤。 openFileInput(String name)方法:用于读取当前应用文件夹下的文件,并返回FileInputStream输入流。 openFileOutput(String name,int mode)方法:用于向当前应用文转载 2014-10-14 21:24:44 · 944 阅读 · 0 评论