新闻快讯学习(一)
2016-01-14 16:15
253 查看
(一). 整个风格的确定,由于在整个app中,我们需要设置无标题,如果在资源配置文件中去设置,会导致整个界面都是黑的,因此,解决的办法是 建立一个统一的 BaseActivity ,在BaseActivity中的oncreate()方法中加入 this.requestWindowFeature(Window.FEATURE_NO_TITLE);其他所有的activity 都继承它,就统一了无标题的风格。
(二). 在app开发中,我们一般需要建立一个 Application,用来为整个app获取整个资源,因此需要定义Application,还可以对加入的activity进行有效的管理。
public void addActivity(Activity activity) {
if (!activities.contains(activity)) {
activities.add(activity);
}
}
(三) 首次登陆app的引导界面
1、首次进入,怎么判断?查看SharedPreferences中某个字段
2、基本上每个应用都有个进入实际功能是的动画加载页面,我们可以在该Activity中加入判断,看是否需要跳转到引导Activity
3、引导界面,采用现在比较主流的方式:左右滑动加载;小圆点提示;在最后一个页面,点击button,进入功能界面。
4、设置加载界面的方法有哪几种?
实现功能:左右手势滑屏,底部小圆点随当前显示页跳动,浮动按钮显示。当触屏事件发生显示,否则就渐渐消失。
(1)
(二). 在app开发中,我们一般需要建立一个 Application,用来为整个app获取整个资源,因此需要定义Application,还可以对加入的activity进行有效的管理。
public void addActivity(Activity activity) {
if (!activities.contains(activity)) {
activities.add(activity);
}
}
public void removeActivity(Activity activity) { if (activities.contains(activity)) { activities.remove(activity); } } public void exit() { for (int i = 0; i < activities.size(); i++) { activities.get(i).finish(); } }
(三) 首次登陆app的引导界面
1、首次进入,怎么判断?查看SharedPreferences中某个字段
2、基本上每个应用都有个进入实际功能是的动画加载页面,我们可以在该Activity中加入判断,看是否需要跳转到引导Activity
3、引导界面,采用现在比较主流的方式:左右滑动加载;小圆点提示;在最后一个页面,点击button,进入功能界面。
4、设置加载界面的方法有哪几种?
实现功能:左右手势滑屏,底部小圆点随当前显示页跳动,浮动按钮显示。当触屏事件发生显示,否则就渐渐消失。
(1)
相关文章推荐
- 判断应用在前台还是在后台
- Sharepoint 2013 --系统安装配置
- jQuery-实现图片的放大镜显示效果
- dwr的异常处理
- android 时间日期控件的使用(DatePicker、TimePicker、DatePickerDialog、TimePickerDialog、AnalogClock、DigitalClock)
- Hibernate配置文件详解
- java对redis的基本操作
- [leetcode] 46. Permutations 解题报告
- const
- protobuf
- apache的Cordova,编译运行能通过,打包报file not find错误
- 时间格式转换
- 第三方类库管理工具cocoapods的安装和使用
- 研发项目管理--需求管理工具使用总结
- PLSQL使用IP地址连接远程服务器
- 按键矩阵(单键有效)
- 纯css3实现的超炫checkbox复选框和radio单选框
- MSXML应用总结 开发篇(上)
- 给定一张表(列有月份,销售额),要求查询出月份、本月销售额、上月销售额这三个结果,如果当月上个月的销售额不存在就显示为“*”。
- 08.Linux Install FTP