![](https://img-blog.csdnimg.cn/20190918140012416.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
[教程] 从零开发 Keep Me Safe
Likianta Me
Github 同名搜 "likianta". Python 开发, GUI, Web 全栈.
展开
-
04 Anykey右分页布局TableLayout
1. 先看最终效果图右分页布局中的控件比较多,难度也比之前的三章难很多。 这里主要分成三大块来考虑:常规填表界面、扩展信息界面(图中的“创建日期……”所在的面板)以及所有功能按钮(本章只是做出个外形,数据绑定逻辑会在下章再讲)。所以今天我们的重点仅放在制作界面布局上,只要让布局和效果图一样,我们的目标就算完成了。在正式开始之前,我想说一下自己设计的初衷。在开始这个项目之前我在安卓手机上使用过一些密原创 2017-11-26 16:14:00 · 435 阅读 · 0 评论 -
05 Anykey阶段性总结、bug汇总及解决
对前四章的学习进行一次回顾和总结,本章集中解决之前的代码中产生的各种bug,尝试翻新结构以及使用更好的开源插件。 1. 先讲一下如何在真机上调试app这里以红米Note2手机(MIUI9 开发版)为例: 准备一条可以传输数据的数据线 手机在开发者选项中启用“USB调试”和“允许USB安装” 手机连接PC 在Android Studio中运行AVD,选择“Xiaomi Redmi N原创 2017-12-01 19:21:57 · 808 阅读 · 0 评论 -
01 Anykey登录界面
目录仿照此图制作制作登录布局使用SharedPreferences实现伪登录日志1. 仿照此图制作 原图链接:https://uimovement.com/ui/4568/login-user-profile/2. 制作登录布局首先来制作样图中的标题、介绍语、输入框以及登录按钮,动画等特效先不急着实现,一步步来。 在layout目录中新建“activity_login.xml”:原创 2017-11-21 13:21:30 · 523 阅读 · 0 评论 -
07 Anykey图像优化及文字头像生成与加载
1. 先看一下最终的效果图(左图是修改前的,右图是修改后的)这里我们做了以下调整:头像从CircleImageView换成了CircleTextImageView头像增加了外描边右侧的按钮图标全部重制了一遍文字和编辑框的大小和间距也进行了调整(事实上代码更简洁了,后面会贴出全部的代码)2. 解决真机调试发生OOM崩溃的问题在正式开始之前,我们先来解决上章(06章)遗留的问题。 虽然上章的原创 2017-12-11 20:59:29 · 882 阅读 · 0 评论 -
03 Anykey左分页布局RecyclerView
目录首先看一下最终的效果图配置RecyclerView和CardView制作RecyclerView布局新建cardxml制作卡片模板卡片的属性及适配1 首先新建Cardjava制作卡牌模型2 然后制作卡片适配器CardAdapter列表的加载1 首先在MainActivityjava中的onCreate里面新增一行代码2 然后新建PageRenderjava处理列表加载业务相关原创 2017-11-23 19:35:50 · 409 阅读 · 0 评论 -
06 Anykey用户数据的存储和加载SecuritySharedPreference
目录预先准备1 先看一下最终效果图2 确认默认启动界面仍是登录界面3 创建LogUtiljava用来记录日志4 添加以下依赖库使用SecuritySharedPreference完成登录的加解密过程1 配置SecuritySharedPreference2 LoginActivity重制填表数据的绑定和加载1 右分页布局2 保存用户数据21 点击保存按钮时的业务22 保存卡片原创 2017-12-03 20:06:54 · 1101 阅读 · 0 评论 -
02 Anykey左右滑动布局ViewPager
目录先看一下最终的效果图制作主界面layout_mainxml然后制作两个分页MainActivity代码其他功能更新1 软键盘按Enter键触发登录按钮2 将颜色设置为通用的色卡并放到colorsxml文件中相关参考日志1. 先看一下最终的效果图如图所示,标题栏有两个文字标签和一个指示器,点击可以左右切换,下面空白的地方装载分页,滑动可以左右切换。这是本章要做出来的功能。2. 制作原创 2017-11-23 12:58:40 · 501 阅读 · 0 评论 -
08 Anykey设计规范
本文首发于 https://likianta.coding.me/2017/PassportPandoraPrj/1226175311/思维导图源文件此文件包含以下内容:配色规范配色命名规范间距规范所有讲解基于默认主题。默认主题设计主题名称:留白艺术(Blank-Leaving Art)配色规范配色命名规范具体代码:res/values/colors.xml<?xml version="1原创 2017-12-31 19:59:39 · 278 阅读 · 0 评论 -
09 Anykey右分页重新设计
本文首发于我的Hexo博客:https://likianta.coding.me/2017/PassportPandoraPrj/1229172454/先来看最终的效果图:本章内容是根据上章制定好的规范进行的重新设计,其中主界面的两个分页布局变化幅度很大。本章重点讲解右分页布局的重制,左分页布局会在下章讲解分组设计前补充。一、重新制作右分页布局在正式开始制作之前,我们原创 2017-12-31 21:48:57 · 575 阅读 · 0 评论