上下滚动页面(列表、图文都适用) 1.新建动态面板,取名“内容面板”,高500cm2.在动态面板中新建一个动态面板,取名为“滚动面板”,高800cm3.在内容面板新建交互,A.(1)当向上滚动时,移动,拖动面板(2)移动 经过 两个动态面板的高度差(小-大)(-300)(3)添加边界:顶部>=-300顶部<=0(4)添加动画:线性500毫秒B.(1)当向下滚动时,移动,拖动面板(2)移动 经过 两个动态面板的高度差(大-小)(300)(3)添加边界:顶部>=500(内容面板的高度)顶部<
git将本地文件上传到github仓库 github操作:1.建立仓库并进行命名本地操作:1.直接在盘的下级建立本地仓库也即是一个文件夹2.将要上传的文件移动进去3.git init4.git add .5.git commit -m “更新1”6.git remote add origin http://7.git push -u origin 分支名(master)8.输入登录名和密码...
Axure9:弹出提示框(登录示范,多种情况) 效果图:登录成功:显示提示框,并会跳转到下一页面用户名不能为空:登录密码不能为空:用户名或密码不正确设置步骤:1.添加动态面板,设置长宽,设置动态面板名字2.点击动态面板、状态1,然后添加提示框和文字,设置状态1的名字为登录成功3.为了规范和方便,将提示框和文字进行组合4.添加多种提示框,右键单击状态1,选择添加状态5.设置状态2的名字用户名不能为空,点击动态面板、状态2,然后添加提示框和文字设置后如图:6.设置动态面板的交互,显示时:等待3000ms和显示/隐藏,隐藏当
Axure9:输入文本的提示文字 效果:未输入前有文本提示,输入后显示输入文本,提示文本消失,且可以限制文本输入最大长度设置步骤:1.选中文本框,打开交互面板,设置提示文本(请输入用户名)2.设置文本框输入的最大长度...
Androidstudio配置flutter插件 1.打开AndroidStudio2.File-Setting-Plugins 选择MarketPlace安装Flutter然后一直点Yes就行3.安装Dart4.配置flutter5.配置Dart然后restart IDE就行
建立第一个flutter应用 1.打开AndroidStudio2.File-New Flutter Project3.选择Flutter Application 然后Next4.设置完后,点击安装SDK(黄色这部分需要再进行设置,设置你想要安装在的子文件夹)
flutter执行flutter doctor出现错误:Android toolchain - develop for Android devices 错误:解决:1.打开AndroidStudio2.File-Setting-Plugins 选择MarketPlace安装Flutter然后一直点Yes就行然后restart IDE就行
下载安装并配置flutter 1.去github上下载flutter安装包https://github.com/flutter/flutter/releases/tag/2.0.42.将安装包zip解压到你想安装Flutter SDK的路径(如:C:\src\flutter;注意,不要将flutter安装到需要一些高权限的路径如C:\Program Files\)3.配置系统环境变量和用户环境变量(1)用户环境变量:PUB_HOSTED_URL:https://pub.flutter-io.cnFLUTTER_STORAG
ListView定制化使用、Fragment碎片使用 1.ListView定制化使用 -重写适配器、自定义列表项布局(1)定义一个类 封装每个列表项数据public class Fruit { private String name; private int imageId; public Fruit(String name, int imageId) { this.name = name; this.imageId = imageId; } public String ge
Handler消息处理机制原理 1.APP启动,Android系统会启动一个主线程(UI线程),主线程负责管理UI界面的控件,事件处理分发。例如,如果单击界面的Button,Android分发事件到Button上面,并执行对应响应操作。如果执行操作是比较耗时,比如访问网站下载数据,并获得的数据显示在UI界面,常常会产生假死现象(5s还没完成),Android系统会强制关闭。这时一般会把耗时操作放在子线程完成,更新UI是在主线程完成。2.Handler:Android异步回调机制,负责主线程与子线程通信。 一般主线程触发子线程的创建,主线
MusicPlayer安卓简易音乐播放器案例及知识点讲解 MediaPlayer 常用方法介绍方法:create(Context context, Uri uri)解释:静态方法,通过Uri创建一个多媒体播放器。方法:create(Context context, int resid)解释:静态方法,通过资源ID创建一个多媒体播放器方法:create(Context context, Uri uri, SurfaceHolder holder)解释:静态方法,通过Uri和指定 SurfaceHolder 【抽象类】 创建一个多媒体播放器方法: get
Android的Notepad记事本案例实战 一、搭建记事本布局(activity_notepad.xml)1.去掉标题栏:在AndroidManifest.xml中的theme改成NoActionBar。2.记事本主页布局:<!--1.搭建记事本界面布局--><!--(1)TextView:显示界面标题--><!--(2)ListView:显示记录列表--><!--(3)ImageView:图片作添加按钮-->3.细节解释:(1)相对布局中:背景色:#fefefe(网页安全色:偏白
Android studio常用模块 1.android.support.v7.widget.Toolbar2.android.support.v4.widget.DrawerLayout3.android.support.design.widget.NavigationView承接于上方4.com.google.android.material.bottomnavigation.BottomNavigationView底部导航栏5.android.support.design.widget.AppBarLayout滑动时的效
Android Studio中的主题 (1)常见主题: 系统自带主题:API 1:android:Theme 根主题android:Theme.Black 背景黑色android:Theme.Light 背景白色android:Theme.Wallpaper 以桌面墙纸为背景android:Theme.Translucent 透明背景android:Theme.Panel 平板风格android:Theme.Dialog 对话框风格
原型工具Axure:Axure的实用小技巧 1.需要重复使用的元件,建议创建成母版使用,如果修改了母版,所有页面中的母版元件会被同步修改2.使用外部元件可以提升原型设计的效率,建议将常用的元件整理成一套自用的元件库3.建议使用组合功能对多个·元件进行整合,方便移动和调整尺寸,组合支持部分常用交互和属性设置4.对于一些不需要移动的元件可以将其锁定,以免移动其他元件时将不需要移动的移动了5.使用单选按钮时将单选按钮设置为选项组,选项组中的元件每次只能有一个被选中6.Axure中有自带的一些形状的,如箭头、三角形、圆形等,在右侧时“检视-属性-选
原型工具Axure:常用效果制作(选中、淘宝网导航、轮播图、toast效果、呼出键盘、省市二级联动、步进器、订单详情案例、中继器) 1.选中效果(1)添加元件,注意命名,添加元件1的选中效果,设置鼠标单击时的交互动作(2)复制元件1.得到另外两个元件,使用对齐、分布快速布局,注意改命名(3)选中三个元件,右键选择“设置选项组”;(设置选项组的效果:该组中,每一次只能有一个单位被选中)2.淘宝网导航(1)添加元件,注意命名,添加元件1的选中效果,设置鼠标单击时的交互动作(2)复制元件1.得到另外两个元件,使用对齐、分布快速布局,注意改命名(3)选中三个元件,右键选择“设置选项组”;(设置选项组的效果:该组中,每一次只能有
原型工具Axure:通用操作(快捷键、常用元件、常用交互、元件库与母版、原型规范、小记) 1.常用快捷键操作(1)快捷选中删除:鼠标单击第一个按shift,再单击最后一个即为全部选中(2)保存:ctrl+s(准备创建前先保存)(3)等比例缩放:shift+鼠标拉缩放(4)页面缩放:ctrl+鼠标滚动缩放(5)预览:F5(6)元素置顶置底:ctrl+shift+] ctrl+shift+[2.注意小记(1)正常手机尺寸:w:375 h:20 不保持宽高比例(2)状态栏尺寸:w:375 h:20(3)自动备份:默认5分钟(4)规范:如登录文件夹放着登录页面和注册页面