- 博客(8)
- 收藏
- 关注
原创 有序广播案例实现
通过设置不同的优先级查看广播接受者的接受顺序,或通过不同的注册顺序查看广播接受者的接受顺序 广播的接受是按照事先设定的优先级接收的优先级相同的广播接收者先被注册的先接收广播如果广播在传递过程中被拦截,则后面的广播则无法接受广播我们首先先写基本的布局文件和广播接收器布局文件 xmlns:tools="http://schemas.android.c
2017-06-05 21:49:42
447
原创 模拟实现网易新闻客户端
我们要模拟的界面,如图:我们主要实现的就是ListView解析json文件中的数据。 首先我们把需要解析的json文件放置到Tomcat的webapp文件下的ROOT里面,方便我们解析。首先我们创建一个JsonParse类用来解析json文件:package cn.edu.bzu.myapplication.Tools;import com.google.g
2017-05-25 10:54:38
375
原创 SQLite实现数据持久化存储小案例之购买商品
数据实现持久化保存的一个小小的案例效果图如下: 布局分析: 我们需要两个EditText一个ImageButton和一个ListView。总体布局可以采用相对布局的方式,上面的两个EditText和ImageButton可以包含在一个线性布局里。下面ListView的Item可以用线性布局来实现。功能分析: 通过布局中的按钮调用Onclick方法实现对数据库的增删该
2017-04-25 22:41:11
277
原创 Activity四种启动模式
Activity启动方式有四种,分别是:standard singleTop singleTask singleInstance可以根据实际的需求为Activity设置对应的启动模式,从而可以避免创建大量重复的Activity等问题。设置Activity的启动模式,可以在对应的标签设置android:launchMode属性,比如: android:launchMod
2017-03-29 08:52:28
185
原创 装备选择
装备选择程序对应的布局文件代码用到了ProgressBar,它是用来显示小宝宝的生命值,攻击力,敏捷度,ProgressBar通常用于网络展示loading 对话框以及下载文件时的进度,它有两种保表现形式,一种水平,一种环形。由style属性控制。水平:"?android:attr/progressBarStyleHorizontal"环形:"?android:attr/progressB
2017-03-28 22:56:50
166
原创 装备选择
装备选择程序选择对应的布局文件布局代码使用了ProgressBar进度条,它是用来显示小宝宝的生命值、攻击力和灵敏度。ProgressBar通常用于访问网络展示loading对话框以及下载文件时显示进度,它有两种表现形式,一种水平,一种环形,他的表现形式是由style属性控制的。水平:"?android:attr/progressBarStyleHorizontal"环形:"?andr
2017-03-28 20:01:18
243
原创 UI之国际化
UI即User Interface(用户界面)的简称。泛指用户的操作界面,UI设计主要指界面的样式,美观程度。而使用上,对软件的人机交互、操作逻辑、界面美观的整体设计则是同样重要的另一个门道。好的UI不仅是让软件变得有个性有品味,还要让软件的操作变得舒适、简单、自由,充分体现软件的定位和特点。如果想让不同的国家或地区的用户看到不同的效果,就需要对这个应用进行国际化。所谓的国际化就是软件
2017-03-15 20:39:41
567
转载 关于Android Studio
启动解决方案先来到Android Studio的bin目录下,修改studio.bat 第72行GOTO end 在它前面加上PAUSE 用于查看错误消息,进入cmd 然后指向Android Studio目录下 运行studio.bat 可以查看错误消息,去修改android-studio\bin目录下的studio.exe.vmoptions 去除第5行的 -XX:+UseCod
2017-02-24 22:51:07
268
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人