2016年10月12日

摘要: 实现效果: 图片素材: --> 首先, 写先下拉刷新时的刷新布局 pull_to_refresh.xml: 1 <resources> 2 <string name="app_name">PullToRefreshTest</string> 3 <string name="pull_to_refre 阅读全文
posted @ 2016-10-12 10:18 西门吃雪 阅读(3239) 评论(0) 推荐(0) 编辑
摘要: 实现效果: 图片素材: --> 首先, 城市数据字节放在 Json 文件, 就不网络获取了. city.json 存放 Json 数据: 1 { 2 "result": "0", 3 "message": "接口通信成功!", 4 "responseData": { 5 "History": [], 阅读全文
posted @ 2016-10-12 09:57 西门吃雪 阅读(4370) 评论(0) 推荐(0) 编辑

2016年9月13日

摘要: API 23之前的版本都是自动获取权限,而从 Android 6.0 开始添加了权限申请的需求,更加安全。 这里以单个存储权限为例: · 在 Manifest 中添加访问权限:(只需设置可写,因为可写必定可读) · 动态申请权限的过程: 阅读全文
posted @ 2016-09-13 23:29 西门吃雪 阅读(73579) 评论(4) 推荐(1) 编辑

2016年9月10日

摘要: 使用到的主要内容: 1、Json 解析网络数据 2、异步任务加载图片和数据 3、ListView 的内存空间优化(ConvertView)和运行时间优化(ViewHolder) 4、ListView 滚动监听实现分页加载数据 5、动态定义 布局和控件(想实现下拉刷新,好像不是这样实现的..) ... 阅读全文
posted @ 2016-09-10 13:45 西门吃雪 阅读(3622) 评论(0) 推荐(0) 编辑

2016年9月9日

摘要: 模拟新闻 APP 的界面 1)写 ListView 之前先写布局: 这里有两种 Item 的布局: 1 <?xml version="1.0" encoding="utf-8"?> 2 <RelativeLayout xmlns:android="http://schemas.android.com 阅读全文
posted @ 2016-09-09 13:39 西门吃雪 阅读(2431) 评论(0) 推荐(1) 编辑

2016年9月6日

摘要: Android 中的对话框 dialog 对话框对于应用是必不可少的一个组件,在Android中也不例外,用于提示重要信息... Android提供了丰富的对话框支持,它提供了4种常用的对话框形式: AlertDialog:警告对话框,使用最广泛功能最丰富的一个对话框 ProgressDialog: 阅读全文
posted @ 2016-09-06 15:15 西门吃雪 阅读(403) 评论(0) 推荐(0) 编辑

2016年9月1日

摘要: 这里利用 ProgressBar 即时显示下载进度。 途中碰到的问题: 1、主线程中不能打开 URL,和只能在主线程中使用 Toast 等 2、子线程不能修改 UI 3、允许网络协议 4、暂停下载和继续下载 ........ fragment_main 布局文件 1 <RelativeLayout 阅读全文
posted @ 2016-09-01 23:22 西门吃雪 阅读(407) 评论(0) 推荐(1) 编辑
摘要: Drawable animation可以加载Drawable资源实现帧动画。AnimationDrawable是实现Drawable animations的基本类。 这里用AnimationDrawable 简单模拟动态图的实现。 fragment_main 布局文件 只需要放一个 ImageVie 阅读全文
posted @ 2016-09-01 23:04 西门吃雪 阅读(950) 评论(0) 推荐(0) 编辑
摘要: 还没到睡觉时间所以再加了一个界面... 问题: 1、下拉列表(因为还没看到这里...) 2、标题栏显示问题 3、按钮的 Enable 设置 .......... 以下是代码: 布局 fragment_main(问题1) 1 <RelativeLayout xmlns:android="http:// 阅读全文
posted @ 2016-09-01 00:40 西门吃雪 阅读(2050) 评论(0) 推荐(0) 编辑
摘要: 首先过程中碰到的几个问题: 1、对 EditText 进行自定义背景 2、运行时自动 EditText 自动获得焦点 3、在获得焦点时即清空 hint ,而不是输入后清空 4、清空按钮的出现时机(在得到焦点并且有输入内容时) ......... 这些问题都有一一解决 以下是代码: 布局 fragme 阅读全文
posted @ 2016-09-01 00:22 西门吃雪 阅读(1447) 评论(0) 推荐(1) 编辑

导航