- 博客(6)
- 资源 (1)
- 收藏
- 关注
原创 ACM之LeetCode中Add Two Numbers
原题为:You are given two non-empty linked lists representing two non-negative integers. The digits are stored in reverse order and each of their nodes contain a single digit. Add the two numbers and re
2017-01-27 16:21:43 361
原创 ACM之LeetCode中Two Sum
题目信息:Given an array of integers, return indices of the two numbers such that they add up to a specific target.You may assume that each input would have exactly one solution.Example:G
2017-01-25 16:31:35 565
原创 Android属性动画—实现第三方登录的上拉展开,下拉隐藏
Android的UI和交互是很重要的一部分,直接影响到用户对软件的体验。随着项目经验的积累,发现Android中动画的运用越来越重要。本篇文章抽出了项目登录界面中实现的第三方登录,用户可以上拉展开,下拉隐藏第三方登录这么一个效果,提高用户和软件的交互性。实现效果:(1)activity_main.xml<RelativeLayout xmlns:android="http:/
2017-01-19 19:06:45 2112
原创 Android项目中简单易用的加载对话框
在做项目中,我们经常会遇到下面这几种情形:(1)在登录时,点击登录按钮,需要向后台验证用户名和密码,为了防止用户等待过长时间,显示个加载对话框。(2)在进入Activity时,需要从后台加载数据,为了让用户有更好的体验,显示个加载进度框。一个项目中,用到加载对话框的地方很多,我们可以把它写成一个工具。实现效果图:(1)dialog_loading_layout.xml
2017-01-18 20:50:01 783
原创 Android卡片布局的两种实现方式
卡片布局可以单独使用,也可以放到ListView和RecyclerView中当做列表项里的内容来使用。本文都是放到ListView中使用。一、使用ShapeDrawable资源实现卡片布局实现效果图:(1)list_item.xml这个文件是用来设置ListView中每一项的卡片内容<LinearLayout xmlns:android="http://schemas.a
2017-01-17 15:31:08 12970
原创 Android中Adapter接口及其实现类详解
一、Adapter简单介绍:(1)Android官方文档这样介绍:我的翻译:一个Adapter充当着AdapterView视图与数据之间的桥梁。Adapter提供对数据项的访问,并且Adapter也负责为数据集中每一项数据产生对应的view。其作用如图所示:(2)Adapter接口及实现类先来一张图,了解一下Adapter实现类的继承关系:
2017-01-15 15:44:01 2460
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人