Mystra

Love magic for itself!


  • 首页

  • 分类

  • 关于

  • 归档

  • 标签

  • 搜索

在正式提交测试前的代码检查

发表于 2016-04-16   |   分类于 经验   |     |   阅读次数

正式提交工作, 就意味着写的代码归档, 会影响其他共同开发者, 也会影响项目, 因此, 有些东西就必须要检查, 不要凭着直觉去做. 作为一个优秀的程序员, 最重要的就是仔细, 当然也会适用于各行各业.

阅读全文 »

React Native 实例 - 房产搜索App

发表于 2016-04-12   |   分类于 ReactNative   |     |   阅读次数

React Native 开发已经初见端倪, 可以完成最基本的功能. 通过开发一些简单的应用, 可以更加熟练的掌握 RN 的知识. 本文介绍非常简单的一款房产搜索的App, 通过调用公开的搜索服务, 把网络的数据展示在应用中. 通过代码更多的了解 RN 的特性.

阅读全文 »

运行 React Native 的开源工程

发表于 2016-04-11   |   分类于 ReactNative   |     |   阅读次数

在学习 React Native 的过程中, 需要多学习其他人的代码, 则运行其他项目必不可少. 完整的 React Native 包含两个部分, Android 和 iOS . 本文介绍一些在运行时的注意事项.

阅读全文 »

运行 React Native 的默认工程 UIExplorer

发表于 2016-04-07   |   分类于 ReactNative   |     |   阅读次数

使用 React Native 框架可以使用相同的代码编写不同平台的应用. 在学习过程中, 既会兼顾老朋友 Android , 有要熟悉新朋友 iOS . 本文主要介绍运行 RN 的默认工程 UIExplorer .

阅读全文 »

使用 Rx 的计算和最大化线程处理并行任务

发表于 2016-03-28   |   分类于 Android   |     |   阅读次数

随着手机的发展, 其性能已经与电脑越来越接近, 也会有一些复杂耗时的并行任务需要处理, 对于异步与并行, RxAndroid是我们的最佳选择. 那么让我来使用实例介绍一下吧.

阅读全文 »

FragmentTabHost 布局的使用及优化方式

发表于 2016-03-23   |   分类于 Android   |     |   阅读次数

FragmentTabHost作为Android4.0版本的控件, 已经被项目广泛使用, 5.0版本又推出 TabLayout + ViewPager 显示多页. 作为4.0的重要首页架构方式, FragmentTabHost被广泛地应用. 本文介绍FragmentTabHost的使用及优化方式.

阅读全文 »

使用 SharedElement 动画切换 Fragment 页面

发表于 2016-03-22   |   分类于 Android   |     |   阅读次数

Android的动画效果, Material Design提出的. 当Fragment切换时, 一些元素(Element)会保持不变, 形成连续动画. 目前只支持Api21+.

阅读全文 »

使用 PercentLayout 布局实现固定比例的控件

发表于 2016-03-22   |   分类于 Android   |     |   阅读次数

PercentLayout布局是百分比控件, 使用百分比属性创建控件. 除了常用的百分比, 也可以使用固定比例进行布局(aspect ratio), 需要编译版本23.

阅读全文 »

CardView 控件的使用方式

发表于 2016-03-22   |   分类于 Android   |     |   阅读次数

CardView是Material Design的一种卡片视图, 以卡片形式显示内容, 边缘包含阴影效果, 吸引用户点击. CardView提供了v7的支持库, 兼容低版本. 本文主要介绍CardView的使用方法.

阅读全文 »

CoordinatorLayout 布局的使用方式

发表于 2016-03-22   |   分类于 Android   |     |   阅读次数

作为Android的控件, CoordinatorLayout已经加入最新的HelloWorld项目中, 也是Material风格的重要组件, 协调(Coordinate)其他组件, 实现联动. 那么让我们来看看这个动画效果怎么用吧?

阅读全文 »

AppBar 布局的使用方式

发表于 2016-03-22   |   分类于 Android   |     |   阅读次数

AppBar作为Android5.0的重要动画效果, 非常绚丽的UI, 通过内容驱动, 可以减少页面的访问, 更加便捷的传递主题思想. 那么我们看看如何使用.

阅读全文 »

使用 RecyclerView 控件实现瀑布流

发表于 2016-03-22   |   分类于 Android   |     |   阅读次数

RecyclerView相比于ListView, 在回收重用时更具有灵活性, 也就是低耦合, 并且提供了扩展. 加载多个视图时, 应该多用RecyclerView代替ListView.

阅读全文 »

实现检测人脸功能的控件

发表于 2016-03-22   |   分类于 Android   |     |   阅读次数

检测人脸有很多用处, 可以提供更好的交互, 和一些有针对性的意见. 检测脸部关键信息, 也可以处理一些微表情的内容.

阅读全文 »

使用属性动画实现星光四射的动画效果

发表于 2016-03-22   |   分类于 Android   |     |   阅读次数

在Android中, 属性动画是非常有意思的功能, 控制参数变换动画效果. 与使用gif图片相比, 动画控件要节约空间和增加响应速度. 本文介绍使用属性动画实现星光四射的动画效果, 可以作为点赞按钮.

阅读全文 »

绘制声音频率的波纹动画效果

发表于 2016-03-22   |   分类于 Android   |     |   阅读次数

在一些音乐类应用中, 经常会展示随着节奏上下起伏的波纹信息, 这些波纹形象地传达了声音信息, 可以提升用户体验, 那么是如何实现的呢? 可以使用Visualizer类获取当前播放的声音信息, 并绘制在画布上, 使用波纹展示即可. 我来讲解一下使用方法.

阅读全文 »

实现漫天飞雪的动画效果

发表于 2016-03-22   |   分类于 Android   |     |   阅读次数

冬天来了, 大雪纷飞, 好冷啊. 在应用里, 也可以实现漫天飞雪的动画, 让我来介绍一下吧.

阅读全文 »

实现页面加载的变换和位移动画效果

发表于 2016-03-22   |   分类于 Android   |     |   阅读次数

在启动Android应用时, 直接显示页面, 就称之为冷启动(Cold Start). 为了增强用户体验, 可以添加控件动画, 让启动页面更有趣, 用户也更加容易接受. 提升应用的用户体验.

阅读全文 »

实现翻转卡片的动画效果

发表于 2016-03-21   |   分类于 Android   |     |   阅读次数

在Android设计中, 经常会使用卡片元素, 正面显示图片或主要信息, 背面显示详细内容, 如网易有道词典的单词翻转和海底捞的食谱展示. 实现卡片视图非常容易, 那么如何实现翻转动画呢?

阅读全文 »

使用 CircularReveal 动画实现页面扩展效果

发表于 2016-03-21   |   分类于 Android   |     |   阅读次数

Android的Material Design设计理念, 带来很多绚丽的动画效果. 在页面切换中, 最常用的就是SharedElementTransition, 通过设置控件的变换方式, 在进入时把控件变换为页面, 在退出时, 把页面变换为控件, 同时, 可以设置控件移动的轨迹. 这样的控件, 可以应用于消息通知, 或者广告显示, 提供非常好的用户体验. 那么是如何实现的呢?

阅读全文 »

在密码输入框中添加显示明文功能

发表于 2016-03-21   |   分类于 Android   |     |   阅读次数

在使用App的时候, 首次都需要输入密码. 有些人为了安全性, 密码较长, 偶尔会输入错误; 有些人忘记了密码, 需要多次尝试, 但又不知道是输入错误, 还是密码错误, 这些都会影响用户体验. 这一点, 移动端设计师们早有准备, 因为手机的私密性较强, 在输入密码时, 可以提示用户显式输入, 增强准确性, 提升体验. 这些当然是有成本的, 需要额外编写功能. 因此, 我来讲一下, 如何编写密码明文显示的功能, 减少大家的学习成本.

阅读全文 »
1234
C.L. Wang

C.L. Wang

不忘初心

75 日志
4 分类
61 标签
RSS
GitHub 简书 CSDN 掘金
Links
  • 仝磊鸣的博客
  • 樊全青的博客
© 2015 - 2017 C.L. Wang
由 Hexo 强力驱动
主题 - NexT.Pisces