- 博客(40)
- 资源 (10)
- 问答 (1)
- 收藏
- 关注
原创 新学到几个 权限特地记一下
一权限: 获取手机信息 uses-permission android:name="android.permission.READ_PHONE_STATE" /> 允许查看当前网络状态android:name="android.permission.ACCESS_NETWORK_STATE" 屏幕保持唤醒不锁屏android:name="android.per
2015-03-13 16:45:53
791
原创 开启动画效果——渐隐渐现效果
启动某项程序时我们往往都能看到不同的“开机动画”,千变万化的动画也只不过是四种基本动画衍变美化而成的。四种android动画效果:alpha 渐变透明度动画效果 scale 渐变尺寸伸缩动画效果 translate 画面转换位置移动动画效果 rotate 画面转移
2013-11-04 14:52:31
4650
原创 android用webservice连接sqlserver数据库
以前做的东西,只要用数据库的都是在项目里自己重新做一份数据。但是这种方法是很不可取的,首先,手机内存不会很大,把数据表建在项目里无疑又增大了程序。这样一来手机的运行速度可想而知。其次,数据大的时候还是放在数据库比较合适,不仅方便而且可达到同步的效果。 很多应用软件所依存的数据都是在数据库里,这时方便精简又可同步到数据库的方法只有连接数据库了。这里就是用webservice连接数据库
2013-09-29 15:26:27
2151
原创 使用spinner实现省市二级级联
历经几天查阅更改终于把这个功能实现了,回想起来:用新技术实现想要的结果同时我们不能紧抓住一个问题不放。一个方法不行我们可以寻找其他方法,切不可一条路走到黑!spinner:提供一种下拉列表选择的输入方式,可以节省有限的屏幕空间占用。实现他很简单,但是在两者之间建立联系时就需注意了。这里首先“省”,第一级我们无需改动,将其放入适配器显示即可;第二级“市”,需要根据省来确定:1)省份:
2013-09-09 14:34:09
2206
1
原创 关于模拟器不能运行项目问题:Installation error: INSTALL_FAILED_INSUFFICIENT_STORAGE
我有一个习惯,当做完某一项功能时就想试试运行效果。所以一个程序完成前会运行无数遍。但是有时会出现不能运行的问题,并且这个问题不是来自项目的错误,显示器显示如下错误:[2013-08-31 08:45:29 - Store] Uploading Store.apk onto device 'emulator-5556'[2013-08-31 08:45:31 - Store] Install
2013-08-31 09:50:53
2115
3
原创 android中menu菜单的简单使用
我认为menu用起来简洁方便,特别是在一些大一点的程序中我们早就厌烦了一遍遍的加button,设置了菜单可谓是事半功倍,简单省事。先声明定义下你的menu:private static final int menu1 = 1;……创建menu:(1)在menu文件夹下的activity_main.xml里添加(和button真的如出一辙,这里就不加赘述了)。(2)在Ac
2013-07-20 15:59:28
850
原创 多线程handler的使用——3秒钟更换一次标题
对于多线程我们已经有了些许认识,现在就对其进一步的学习应用吧。把它用在android中实现标题的更换(3秒更换一次):只需要编写Activity实现即可,这里有两种方法,可以根据自己习惯选择使用(个人较喜欢第一种):(1)Runnable:public class MainActivity extends Activity { private int count = 1;
2012-12-18 10:56:29
1229
原创 多线程实例——每一秒显示一次系统时间(Java)
“多线程”学过编程的都知道,但我现在才算真的明白他是用来干什么的。就像是完成某一目的,把它分成不同方向,同时运行实施,最后由主方向完成结束。这样就达到高效率低消耗的目的了。每一秒显示一次系统时间,这一项目很容易但是很容易造成死循环而跳不出程序从而结束了,我们就可以利用多线程来轻而易举的实现:public class ClockThreadTest { /** * @param
2012-12-18 10:44:20
4386
原创 Service——快来添加一个背景音乐播放器吧
背景音乐最常见的要数QQ空间里的了,好多网站等等一登陆就有音乐响起。现在用Service可以在以后的程序里加上,完成android里的背景音乐。背景音乐嘛,作为背景所以不会讲究什么布局,只要在布局里设置两个按钮(开始播放和停止播放)就ok了:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
2012-12-14 17:36:30
706
原创 简单图片浏览器(ImageSwitcher和Gallery结合使用)
现在大部分的手机都有了照相功能,当我们浏览照片或图片时有没有想过做个简单的浏览器方便自己观看呢?这里做了一个简单的图片浏览器,可以在观看大图时浏览小图;并可对小图进行放大观看;想看就看,随心所欲!首先,对我们的浏览器做个布局吧:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xm
2012-12-11 13:41:29
811
原创 广播接收者(BroadcastReceiver的应用)
发短息这一功能对于我们来说很容易,但是具体怎么实现的呢,现在我们可以利用BroadcastReceiver并实现输出发送者的电话号码,短信内容和发送时间对其进行类似监听效果。首先,新建项目,相信初学者也会。而且这里不需要Activity,可以不用建Activity,但没有Activity时,它的包也隐藏了,所以可能会要重建包。在这包里建类,如上图(让这个类继承BroadcastRece
2012-12-08 19:56:41
787
原创 android调用Webservice——天气情况查询(更新,显示自己想显示的信息)
从上一个项目我们看到,并不是把网上的所有信息都显示出来就是王道。显示自己需要的才是重点: 看出这两幅图的区别没有?虽然感觉变化不是多大,但是显示的信息只是自己需要的哦,一目了然了吧!只需在SOAPUtil文件和MainActivity中作出小小的改动:首先,在SOAPUtil中把Object改成SoapObject这一句,如下划线部分:if(soapSerializ
2012-12-03 11:14:16
867
原创 android调用Webservice——天气情况查询
利用Webservice连接网络进行实时查询,可以根据手机号码查询归属地也可根据城市名称查询天气情况。两者相差不多,这里先做下天气情况的查询:首先,对展示的页面进行布局:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.andro
2012-12-02 13:51:42
786
原创 实现闪屏效果
在登陆一些页面时,通常能看见“一闪而过”效果并进入页面。下面看看是怎样实现这样的效果的吧首先,在布局里(可以说和平常没有什么不同),划线部分是进度条:<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/t
2012-11-25 09:30:49
812
原创 Android SQLite存储——个人日记本开发(二):添加、删除功能的实现
继续上一篇,个人日记本开发。通过上一篇,日记本的数据库部分已经完成,现在就来实现添加、删除功能:一:在String中定义: MyDiary01 Hello world! 添加一篇新日记 删除一篇日记 标题 内容 保存日记 DiaryActivity二:在menu中的
2012-11-14 11:26:41
1950
1
原创 Android SQLite存储——个人日记本开发(一)
Android平台上,集成了一个嵌入式关系型数据库—SQLite,SQLite3(版本号)支持 NULL、INTEGER、REAL(浮点数字)、TEXT(字符串文本)和BLOB(二进制对象)数据类型,虽然它支持的类型只有五种,但实际上sqlite3也接受varchar(n)、char(n)、decimal(p,s)等数据类型,只不过在运算或保存时会转成对应的五种数据类型。SQLite最大的
2012-11-04 15:06:55
1765
原创 RSS阅读器的实现
紧接上一篇文章的内容,实现了RSS阅读器就可以直接阅读网上的xml内容了。首先,根据xml设计布局文件:main_activity:<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools"
2012-10-31 22:05:19
1136
原创 解析XML文件——SAX解析技术
通常的文件等等都是以xml形式存储的,当我们要查看时就必须将他们解析出来。通常有nSimple API for XML(SAX) ;nDocument Object Model(DOM)(不建议使用) ;nAndroid附带的pull解析器解析XML文件这三种方法。这里用SAX解析技术做简单介绍:l它是一种解析速度快并且占内存少的xml解析器,非常适合用于Android等移动设备。
2012-10-28 10:51:46
610
原创 使用文件进行数据存储
像写日志那样保存内容很多的存储时,再像之前那样就不方便了。利用文件把数据存储起来方便存储更方便读取。下面就是一个例子: 输入内容并保存,可以在/data/data//files目录找到,如:把这个文件导出到桌面或其他地方就可以看了:这样保存的文件就显示出来了。现在看看步骤吧:一 布局:<LinearLayout xmlns:android="http://
2012-10-21 15:04:33
514
原创 SharedPreferences存储——记住用户名和密码
在我们登陆如QQ或其他网站时,习惯电脑通过记录登陆,从而不需要再次输入用户名,密码那么麻烦。这种“记忆”性的功能,只要用SharedPreferences进行存储就完成了!首先,还是布局: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http:/
2012-10-15 17:57:23
519
原创 Tab组件应用(联合listview)
首先展示一下效果吧,看见效果就差不多知道Tab和TabHost是指什么的了。 第一张 第二张点击上面的图片就会显示相应的内容,上面的三幅图画相当于按钮。这个可以设置成文字也可以是图片,还可以既有图片又有文字(下文会有解释)。下面的显示内容,可以显示图片、文字或导入其它程序结果(详情请看下文)。首先 布局(很简单的):<RelativeLay
2012-10-12 22:26:03
640
原创 ListView组件的应用
ListView组件的应用很频繁,在一般目录和微博经常见到。总的来说不是很难,但是小的细节必需注意,不然就会出现我以下不协调的问题:一 布局(1)activity_main.xml:(整个的布局)<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http:
2012-10-11 21:59:36
539
原创 注册对话框内更换新头像
在登陆各种程序时,往往有很多带头像的。我们在选择头像时,看看在android中是怎样实现的吧!效果图:选择成功则显示:是不是很好看?那就来试试吧一 首先先把布局文件设计好:(1)主页面布局: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:
2012-10-10 11:14:01
1627
原创 RatingBar组件的应用(星形)
如图所示,通过点击星形图标进行评分。看似简单,操作起来却也得细心呢!下面就看看怎么完成它呢: 一 布局:这个相对简单,只有一个activity_main.xml:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.a
2012-09-27 18:11:19
658
原创 GridView组件的应用
GridView组件,可以应用到照片显示,浏览图片等功能。下面就就是一个小例子:一 布局:1) main.xml:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" andro
2012-09-27 17:25:08
436
原创 android猜拳小游戏
“石头剪刀布”谁都玩过,赶快做个小游戏和电脑玩吧!一:布局:activity_main.xml<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layou
2012-09-26 07:06:06
2424
原创 初步用户注册页面(完结)
一 布局:activity_main.xml xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="fill_parent" android:layout_he
2012-09-20 20:41:26
822
原创 初步用户注册页面(更新)
对上一篇的更新完善1.基于上一篇,注册页面内容多的话需加一个滚动条使其完全显示:只要用ScrollView把之前的嵌套进去就ok了。2.对于activity类,只要稍作改动,获取信息,在提示框中就能显示登录者的全部信息(上一篇划线处):public void onCreate(Bundle savedInstanceState) { super.onCreate(savedIns
2012-09-20 08:15:51
662
原创 初步用户注册页面
注册页面千变万化,但基本信息也就那么几项。这里只是对于常用的一些信息注册做了小小的编译,可以在android上运行哦!首先,填写一下自己的基本信息,如图:一 布局:layout中的activity_main.xml中:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xml
2012-09-19 21:58:57
1219
原创 android简易计算器总结
一:如图,首先布局计算器主页显示: activity_main.xml<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_wid
2012-09-17 21:53:30
1508
原创 作为女生,我们都应该学会
1.吃早饭比化妆更重要。 2.吃相好的女人比较有福气。 3.饮茶。(饱饭后不饮浓茶) 4.吃点粗粮。 5.别太胖。改变体重没那么难,只要有恒心。 6.少喝可乐及一切碳酸饮料。 7.偶尔喝些红酒。 8.多喝水多吃水果。 9.身上不要同时出现三种主色以上。 10.整洁是必须的。 11.鞋子一定要舒服。 12.经常整理衣柜,保持柜内精简。
2012-09-17 17:02:10
1089
3
原创 android导入项目错误处理
eclipse里导入项目时老是报这个错误:Android requires compiler compliance level 5.0 or 6.0. Found '1.4' instead. Please fix project properties 起初,通过删除@Override标签改正错误。文件少的时候还可以,一旦文件很多,删起来就很麻烦了。现有以下方法,方便快捷解决问题:
2012-09-13 16:12:10
523
android连接sqlserver服务器获取数据
2013-07-19
TA创建的收藏夹 TA关注的收藏夹
TA关注的人