自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

格物的专栏

日格一物

  • 博客(55)
  • 资源 (5)
  • 收藏
  • 关注

原创 linux-ln

1、硬链接不能链接目录,且不能跨系统;2、如何查找一个文件的硬链接,可以用find / -inum n,因为硬链接的inode号是一样的。3、软链接:too many levels of symbolic links...

2019-06-18 10:30:23 447

原创 app指标

概念 定义 备注 获取 下载量 已下载应用的用户数量 激活量 每一位使用手机下载APP后,成功打开并获取数据的移动客户端用户。 激活数是按手机设备的ID计算的,一部手机,无论下载多少次APP,都只...

2019-04-16 13:29:59 552 1

原创 产品分析

产品 产品定位 用户画像 行业 市场 盈利模式 用户需求 次需求 功能模块 缺点 待完善 Keep keep这款产品是为健身的人提供了健身教学、跑步、骑行、交友及健身饮食指导、装备购买等一站式运动解决方案 三分钟热度想健身的又不想花钱去健身房的小白用户,年龄主要集中在50岁以下,尤其以20-40岁人群居多,男女比例几乎持平...

2019-04-16 13:28:54 692

原创 Axure手把手教你如何导入地图

今天要做的就是内联框架导入百度地图。原型设计(1)新建一个内联框架;(2)打开百度地图开放平台http://lbsyun.baidu.com/,点击最底下的“地图生成器”(3)制作html文件依据百度地图开放平台的步骤一步一步设置:步骤一:创建地图选择“定位中心点”,设置地图大小等,添加标注。步骤二、获取代码点击“获取代码”,则会显示如下窗口:...

2019-01-17 22:36:39 15463 1

原创 Axure表格单选

      今天要做一个表格的效果:只能选中一项,如上图所示,当我选中第一项时,第一项变蓝色,当我选中第二项时,第一项取消选中,第二项选中,变为蓝色。设计过程:(1)设置左边复选框的选中状态(2)设置选项组名称(3)增加触发事件,核心是要让表格刷新,这样就会让表格恢复初始状态,然后再设置当前项为选中状态,就可以维持单选。(4)增加交互事件...

2019-01-16 22:40:34 1225

原创 Axure 表格选中和取消选中

 如上图所示,我们要做的效果:(1)当勾选某一项时,灰色的复选框变为蓝色,取消勾选时,蓝色变为灰色;(2)当我勾选了一个之后,再勾选下一个,之前的还是要维持选中状态;同理取消选中也是一样的。设计:(1)为了保持选中或者取消选中状态,我们在中继器数据表增加一列IsSelected选项,用于判断该选项是否是选中或者没选中状态。(2)设置复选框“选中”状态(3)增加一...

2019-01-15 22:42:36 8087

原创 Axure导航二级菜单

      效果:当鼠标移入或者单击“权限管理”时,“权限管理”填充色由蓝变为白,字体由白变成黑。同时,弹出两个子选项“账号管理”和“设备管理”,当鼠标移入子选项时,该子选项背景变为灰白色。当鼠标移出母选项和子选项时,弹框隐藏,同时母选项背景和字体颜色恢复原状。原型设计:(1)设置元件的选中状态(2)设置鼠标移入或移出该组件的事件为了更好设计逻辑,我们采用触发的方式,新...

2019-01-14 22:44:46 3657 1

原创 Axure如何填充背景图

如上图所示,如何在整个浏览器窗口填充背景图?打开页面样式,在“背景图片”处选择“导入”、“填充”即可达到上图效果。 

2019-01-14 22:32:02 6285 2

原创 Axure当表格随窗口变化尺寸时,如何增加行?

今天设计的时候遇到一个问题,我的表格会随着窗口变化尺寸,此时如果我增加一行,会导致表格重新刷新,表格尺寸跟原先的不匹配,这样应该怎么处理呢?试验了很多的方式,最终发现,在每行加载的时候,我重新去设置尺寸就OK了。 ...

2018-12-17 23:02:57 2635

原创 axure刷新效果

今天在剖析“得到APP”的界面框架的时候,看到了他的刷新设计,觉得很有意思,自己就做了一下。当鼠标下滑时,如下图      交互如下:

2018-09-13 00:03:11 1887

原创 安全键盘设计

今天找到了可以处理键盘输入时,界面的焦点一直变化导致键盘无法正确输入的问题,那就是要用热区,反之键盘获取到焦点。在每一个键盘值(矩形)上面加上一层热区,并且热区命令要带有数字,这样方便后面交互处理的时候可以截取数字。具体设计如下:然后对热区增加单击事件,如下:这样就解决了焦点的问题。...

2018-09-10 19:19:07 1144

原创 Axure制作视觉差顶部搜索栏

自定义一个顶部搜索栏。如下图所示,当鼠标往上缓慢拖动时,搜索框宽度缓慢变窄,并且缓慢垂直上移;同时,“发现”两个字,慢慢地往顶部中心收缩直至消失。当鼠标往下缓慢拖动时,搜索框和“发现”都相反变化。当鼠标快速往上拉或者往下拉时,对应变化如下:此处的难点在于如何让“搜索”元件和“发现”图片随着鼠标移动而变化,这里需要进行计算:设置鼠标向上拖动和向下拖动的距离为0~-30,搜索栏初始...

2018-09-10 18:44:35 1044

原创 Axure制作键盘

今天在设计界面的时候,突然想要设计一个键盘,因为一些网上设计的键盘,样式固定,并且都是针对某一个输入框的,我想要一款自己设计的简洁的,并且能检测界面上正获取到焦点的元件。如下:而我们的每个案件的交互事件都是设置焦点元件的值,但是这就导致一个问题:界面上的焦点会变化。这意味着,当我们的输入框获取到焦点,并且获取到按键数字后,该输入框突然失去了焦点,也许焦点变成键盘上的某一个按键。对此我一...

2018-09-07 23:00:09 2672

原创 “得到”App 原型设计和prd之“发现”页面(2)

今天深入去解析该APP里面的页面交互,有一点一头雾水的感觉,因为抓不到里面的分类点。为了更好的了解该产品,我把可以点的地方都点进去看了一遍,终于让我摸清楚了里面的一些分类。这里面分为4种:工作团队(解读人)、课程、电子书、听书。而书本的类型划分有40种:视野、心理学、历史、商学等等。(个人觉得划分也是有一些重复性)。分类好了之后,先把这4种类型的页面搭建起来,方便到时的页面跳转。工...

2018-09-06 19:50:19 944

原创 “得到”App 原型设计和prd之“发现”页面(1)

最近在看“得到”这款App,想着通过它来反推他的原型设计和prd,就当练练手。感兴趣的可以每天和我一起实战一下。(1)prd文档大致框架列:(2)产品的结构图:为了提取产品的结构图,必须研究应用里面的各个功能点,目前我总结如下:(3)完成各个功能模块由于是手机APP,我们把每个功能模块用每个page展示,然后每个page通过内联框架嵌入手机框架中,如下图所示:“...

2018-09-05 23:04:14 1921

原创 Axure锚点滚动与导航吸附

当页面往下滚动到看不到上面的导航背景时,会显示导航菜单:当单击某个菜单时,会跳到对应的元件位置,如下(当我点击“知识中心”时):设置固定到浏览器 交互事件如下: 如果想每天学一点新的知识,敬请关注微信公众号微信扫一扫关注该公众号...

2018-09-03 20:19:32 4979

原创 Axure内联框架

如果想要保持页面的外部框架不变,根据菜单选择不同的页面在内部框架里显示,可以采用内部框架这一元件。如下所示:可以自定义页面1~页面3,当点击不同选项时,选择如果想每天学一点新的知识,敬请关注微信公众号微信扫一扫关注该公众号...

2018-09-03 20:13:12 6290

原创 面板状态切换与移动

初始状态如上,一张照片,上面有一层遮罩。当鼠标移入照片某一个区域的时候,黑色的透明遮罩就消失,红色半遮罩上滑,同时文字向下滑动到红色半遮罩上。逻辑图如下:元件准备:矩形TouchArea:用来鼠标移入时的触发矩形DescriptionLabel:描述照片的文字动态面板CoverPanel:切换红色和灰色的遮罩       state1   图片GreyCover...

2018-09-03 20:06:25 549

原创 Axure游戏列表翻页功能

 今天我们要做的原型是游戏列表的翻页功能,如上图所示。具体设计如下:(1)当点击第一页和最后一页的时候,分别隐藏“上一页”和“下一页”按钮;否则,显示“上一页”和“下一页”按钮;(2)当点击第5页到第8页时,按钮变化如下:   第5页:1   ...   4    5    6    ...   12   第6页:1   ...   5    6    7    ....

2018-09-02 21:31:21 1454

原创 实战案例11——复选数量统计

当选中一个复选框时,“一键订阅[0]”的[0]就会自动加1,当取消选中时,就会自动减1。当点击“一键订阅”按钮时,全选所有复选框。如下图所示:交互逻辑如下:...

2018-08-30 16:18:02 399

原创 实战案例10——模糊搜索列表

设计逻辑:数据库里面增加了关键词列,当检测到输入框中有文字变化时,就检测关键词列中是否包含输入框中的内容,如果有就显示出关键词,当鼠标选中相应的关键词,输入框的内容就变成选中的关键词。如下图:交互设计:...

2018-08-30 14:20:43 767

原创 实战案例9——从不同方向滑入

如上图片,当鼠标从左侧移入时,从右侧滑入一图片,当鼠标从左侧移出时,该图片向右移出。如下图示:同理鼠标从右侧移入,从顶部或者底部移入都有对应的图片往相方方向移动。准备元件:底部图片,动态面板(state1为空透明,state2为新的图片)交互设计:难点在于怎么判断鼠标从哪个方向移入,对此参考了一种方法:在鼠标进入面板区域时,鼠标所在的位置,与面板的四个边界只有一个方向距离最...

2018-08-30 10:59:51 286

原创 实战案例8——左侧菜单项滑动

该原型主要实现几个功能:(1)点击主菜单图标时,弹出左侧菜单项。(2)当鼠标在左侧边缘处往右拖动时,如果拖动速度快(200ms以内),则显示左侧菜单栏;如果拖动速度慢,如果已经将左侧菜单拖动出了1/2,就显示左侧菜单,否则,不显示。(3)当显示左侧菜单时,可以往左拖动隐藏菜单。具体原型设计如下:(1)利用主页面手机外壳元件的内嵌功能,内嵌页面1。(2)主菜单的点击事...

2018-08-29 23:52:09 813

原创 实战用例7——50秒验证码验证

初始界面:当点击验证码时:(1)显示正在获取验证码的旋转图片;(2)60秒倒计时难点在于如何做60秒倒计时?为此,小编在空白区域内加了一个动态面板,该面板包含2种状态,并且创建了一个全局变量值为60。当点击“获取验证码”的时候,设置动态面板循环切换2种状态,状态每改变一次,全局变量就减一,同时将该全局变量的值设置到“获取验证码”的这个文本里。...

2018-08-29 23:41:58 463

原创 实战案例6——商品图片变大

这个原型设计逻辑如下:(1)最下一排是月饼选项,当鼠标移入哪一项,哪一项就会显示红色的外框。(2)当鼠标选中哪一项的时候,上面的展示区就会显示对应的图片。(3)当鼠标移入展示区图片时,展示区有一个矩形的遮挡部分,该部分以鼠标为中心并且随着鼠标移动。(4)当鼠标在展示区图片上随意移动时,右侧放大区域会显示遮挡区的图片部分。难点:(1)如何设计遮挡区,并且随鼠标移动?...

2018-08-29 23:34:35 186

原创 实战案例5——滑动吸附顶部和回到顶部

这章节我们将讲解两个内容:(1)滑动吸附顶部(2)回到顶部的使用先来看第一个:滑动吸附顶部。下图是原始图片:窗口往上滑动到一定位置后(我们在里面增加了热区来做检测),红色边框部分会保持不动思路:可以在窗口滑动动作里增加一个事件,判断窗口滑动到热区的top时,红色边框部分就不移动了。具体事件请参考如下图接着我们来分析如何“回到顶部”。首先设计的逻辑是这...

2018-08-28 23:37:45 976

原创 Axure实战案例4——指针导航

今天主要讲解如何使用母版和函数来制作导航。下图是一个导航栏,“知识中心”、“流程中心”、“用户中心”分别对应三个页面page1 page2 page3。page1 page2 page3 思路:三个页面都有统一的导航栏(除了三角符号),所以应该将其做成一个母版,就是抽取出共性出来。那么怎么保证在点击任何一个选项的时候都能切换到正确的页面,并且那个页面也显示正确的三角形位置呢...

2018-08-28 23:24:23 2402

原创 Axure实战案例3—商品切换功能

这一章节主要讲如何使用函数来制作商品切换主要有三个部分:翻页功能、商品展示区、商品项点击“上半角”,商品展示区会向前翻页,同时商品项中会选中对应的商品。点击“下半角”,商品展示区会向后翻页,同时商品项中会选中对应的商品。点击“商品项”中的某一张图,商品展示区都会对应显示被选中的那张图。首先“翻页”功能可以使用动态面板的来设计,动态面板设置4种状态,分别放置对应的商品图。而商品项...

2018-08-28 23:08:09 600

原创 Axure实战——改变元件尺寸、增减商品数量、图片边框移动

改变原件尺寸 增减商品数量 图片外框移动This:标识当前元件对象,指事件交互所在的元件Target:表示目标元件对象,指case动作中所控制的元件width:获取元件对象当前的宽度,使用方法“[[元件对象.width]]”height:获取元件对象当前的高度,使用方法“[[元件对象.height]]”1、改变原件尺寸点击之前:点击之后:设置鼠标点击事件,...

2018-08-27 22:58:52 5225

原创 Axure实战案例——页面设计

原型图核心页面说明 文档修改记录在制作原型过程中,随着需求和交互流程的变动,需要不断的调整,优化,调整原型,这时建议对对rp文件版本进行控制,标识哪个版本新增/修改/优化了哪些功能,以便以后的查看和跟踪,有些类似word文档的修订记录。流程图流程说明,主要是通过流程图(具体工具可以是Viso),来说明本次功能需求的核心业务流程,以本次项目为例,主要包括三个流程,分别是:找回密码、登...

2018-08-26 16:04:10 25736 1

原创 jni使用

一、           Eclipse配置1.       Eclipse整合javah注意:每次执行前,光标定位到当前java文件内。如果配置不成功,clean一下当前工程,如果执行不成功,看有没有输错,windows和Linux的不同,请先确保在CMD下手动输入能执行成功。2.       修改项目的编译选项项目右击->Properties->C/C++ Buil

2016-08-31 22:05:09 306

原创 Android SD卡挂载状态

一、           Sd卡挂载主要ACTIONACTION_MEDIA_BAD_REMOVALsd卡已经从sd卡插槽拔出,但是挂载点还没解除ACTION_MEDIA_BUTTON“媒体”按钮被按下ACTION_MEDIA_CHECKING存在外部媒体,磁盘检查挂载点的路径中包含的检查媒体意图

2016-08-29 22:00:31 3808

原创 Activity启动模式

问题描述:预置条件:无操作步骤:1 file mangersetting 图片或视频等到桌面(长按要设置的文件,选set shortcut);          2进入桌面设置文件,第一次按back键返回的是filemanger 界面预测结果:进入桌面设置文件,第一次按back键返回的是桌面实测结果:1。进入桌面设置文件,第一次按back键返回的是file manger 界

2016-08-29 21:56:21 370

原创 Android自定义控件

Android自定义控件我们所用的所有控件都是直接或者间接继承自View的,所用的布局都是直接或间接继承自ViewGroup的。View是Android中一种最基本的UI组件,它可以在屏幕上绘制一块矩形区域,并能响应这块区域的各种事件,因此,我们使用的各种控件其实就是在View的基础上又添加了各自特有的功能。如果系统自带的控件并不能满足我们的需求时,可以利用上面的继承结构来创建自定义控件。

2016-08-23 22:40:39 235

原创 内存缓存和硬盘缓存

由于工作中经常要处理图片的加载缓存的问题,所以需要理清系统缓存的问题,否则经常会出现OOM问题。防止多图OOM的解决技术是使用LruCache和DiskLruCache两种技术。一 LruCache内存缓存在Android中,这个LruCache类专门用做图片缓存处理的。当缓存的图片达到预先设置的值得时候,那么近期使用次数最少的图片就会被回收掉。有些人可能还会使用软引用这种方式。所谓“

2016-08-22 22:00:38 650

原创 Android开源之——MenuDrawer

Android开源之——MenuDrawer现在很多应用都很潇洒的从左边屏幕手势一划出个左边的隐藏菜单,右边一划出个隐藏菜单,上边一划出个隐藏菜单,下边一划出个隐藏菜单。其实都是使用https://github.com/licong/android-menudrawer 来实现的。现在我们来分析如何在eclipse开发。1.       将下载好的zip文件解压,然后倒入到

2016-08-15 23:24:39 395

原创 Android开源项目之android-menudrawer示例演示

前段时间看了一篇文档http://www.csdn.net/article/2013-05-03/2815127-Android-open-source-projects,里面介绍了一些开源项目,发现自己才疏学浅,现在慢慢练习里面的一些开源项目,希望得以提升。首先先演示android-menudrawer滑动菜单。这是一个滑动式菜单的实现,允许用户在应用中实现无缝导航。该项目具有多种菜

2016-08-14 22:53:34 376

原创 android上如何添加系统服务

1.        Framework添加系统服务1.1         添加aidl文件参考位置:\frameworks\base\core\java\com\android\internal\trafficstatistics1.2         添加相应的服务位置:frameworks\base\core\java\com\android\interna

2016-08-12 22:09:12 605

原创 android网络切换问题

一找到首选项的选择XML文件private ListPreference mButtonPreferredNetworkMode;mButtonPreferredNetworkMode =(ListPreference) prefSet.findPreference(                BUTTON_PREFERED_NETWORK_MODE);布局文件Msim_net

2016-08-12 22:07:52 1309

原创 透明化activity实例

#0000 android:theme="@style/Transparent"        @color/transparent       true       true       @+android:style/Animation.Translucent

2016-08-12 22:06:54 332

自定义控件

自定义标题栏

2016-08-23

韩顺平用户管理系统程序

用于用户管理,里面涉及数据库,还有cookie/session等技术,是学习的好方法!

2014-11-29

stuts2的资料

这是初学者可以学习的strut2文档,里面详细介绍struts2的具体内容,欢迎各位下载!

2014-07-05

EDA实验一二

this is the PPT of EDA ,you can learn it when you do test.it is so efficient.

2014-06-02

傅立叶线性程序

验证傅立叶的性质,通过线性的叠加性和齐次性来进行分析,如果有需要就下载,花了很久的功夫分析出来的

2013-09-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除