快速开发框架

Android快速开发框架-ZBLibrary 源码分享

柔情痞子 提交于 2020-03-01 12:42:38
坐标标准库ZBLibrary,是一个MVP架构的Android快速开发框架,提供一套开发标准(View,Data,Event)以及模板和工具类并规范代码。 封装层级少,简单高效兼容性好。Android Studio、Eclipse多平台支持。 OKHttp、UIL图片加载、ZXing二维码、沉浸状态栏、下载安装、自动缓存以及各种Base、Demo、UI、Util直接用。 全新的手势,侧滑返回、全局右滑返回都OUT啦! BaseHttpListActivity,几行代码搞定http请求列表 加载和缓存; BaseView,自定义View竟然如此简单; 万能的Entry,两个变量的Model/JavaBean再也不用写了; 100多个常用style,一行搞定View属性,一键统一配置UI... 丰富的功能 简单的实现 详细的注释 规范的风格 下载地址(欢迎Star,欢迎Fork) ​ https://github.com/TommyLemon/Android-ZBLibrary 下载试用 ZBLibraryDemoApp.apk 来源: oschina 链接: https://my.oschina.net/u/2437072/blog/662017

全新的手势,侧滑返回、全局右滑返回都OUT啦!

只愿长相守 提交于 2020-03-01 09:32:27
前言 Android快速开发框架-ZBLibrary 最近将以前的全局右滑返回手势改成了 底部左右滑动手势 。 为什么呢?为了解决滑动返回手势的问题。 目前有3种滑动返回手势 一、侧滑返回 代表app: 微信(带跟手动画) 问题: 屏幕尺寸超过一定大小(按正常手掌大小和手指长度算,最大可掌握尺寸为4.7寸)会导致用户右手持机时手指够不到左侧滑动手势触发区域。 即便勉强够到,失败率也很高,失败几次后用户就不想再用了。 二、全局右滑返回 代表app: 酷狗音乐(带跟手动画)、QQ(无跟手动画) 问题: 1.与向右滑动切换tab的手势冲突 下方的 酷狗乐库 界面和 QQ添加 界面就是为了避免冲突而没有左右滑动切换tab的手势。 2.与向右拖动网页等的手势冲突 如果内容宽度超出了屏幕宽度,用户向右滑动只是想拖动网页或照片,结果却关闭了界面。 所以酷狗跳转到这种网页会调用应用外浏览器;QQ还是用内嵌的QQ浏览器,但所有网页界面都不支持滑动返回。 三、底部左右滑动手势 代表app: 快用通讯录 事实上,这种方式不仅能向右滑动返回,还能向左滑动"前进"(效果等同于点击右上角按钮)。 并且完美地解决了以上所有问题!比如下方的带tab的界面,中间左右滑动切换tab、底部左右滑动对应导航栏的"返回"、"所有"。 下面这个是 中间左右滑动切换用户引导界面、底部向右滑动返回上个界面。

如何提高码农产量,基于ASP.NET MVC的敏捷开发框架开发随笔一

半世苍凉 提交于 2020-02-29 03:12:51
公司业务量比较大,接了很多项目,为了缩短开发周期老板让我牵头搭建了一个敏捷开发框架。 我们主要的业务是做OA、CRM、ERP一类的管理系统,一个通用的后台搭出来,再配合一些快速开发的组件开发效率能提高很多。 另外老板一再强调要支持APP开发,一次开发能部署到安卓和IOS上。 作为开篇之作,先介绍一下该框架的功能点及技术点,后续的文章再按功能详细讲解。 献上《在线体验Demo地址》希望大家也能从中得到一些启发。 体验地址: http://www.learun.cn:8090 、 用户名:System,密码:0000 1.框架用到的技术 (1)前台技术:ajax+Jquery+jqgrid+Bootstrap (2)开发环境:VS2012-VS2015 (3)数据库:SQL Server,Oracle、Mysql (5)后台技术:ASP.NET MVC,TinyIoc(IoC容器),EF(ORM框架),Log4Net,NPOI等 2.框架主要功能展示 手机端是通过html做前端开发,通过ajax与后台webapi接口做交互。开发完成后可以打包成应用提供给用户下载 手机端界面: 登录页: 1.主界面 在线IM 权限管理在快速开发中非常重要,因为每个功能都需要控制到权限,开发出一个通用的权限组件后,后续的开发只用关心业务实现还不需要控制权限,能节省很多工作量。 权限管理---功能权限

360UI 界面框架 最完美的select下拉框美化

六月ゝ 毕业季﹏ 提交于 2019-11-30 00:01:23
最完美的 select 下拉框美化 很多人为 select 的诸多不完善而头痛,如无法自定义样式、 IE6 中无法被浮动层遮住等等。下面介绍一款堪称最完美的下拉框组件: 360UI即QUI 下拉框( ) 特点 1 :美化的并且可自定义的外观 QUI 下拉框使用 JS 进行渲染。当页面引入了脚本和 CSS 后,页面中的下拉框都会变成如下外观: 该外观是由 CSS 和图片控制。通过修改 CSS 可以很方便地实现更改外观。 QUI 下拉框不存在 IE6 中无法被浮动层遮住等问题。 特点 2 :使用简单 QUI 下拉框代码写法与原来的写法一样,都是如下代码: < select > < option value = ""> 请选择功能 </ option > < option value = "1"> 新增图片 </ option > < option value = "2"> 维护图片 </ option > < option value = "3"> 新增新闻 </ option > </ select > 也可以动态创建 下拉框。 特点 3 :宽度处理 你是否遇到以下两种情况: ( 1 )不设置下拉框宽度,那么下拉框宽度默认为最宽的选项的宽度。当其选项过长时轻则会导致整个表单不整齐,重则会撑坏页面布局; ( 2 )设置下拉框宽度,但是由于下拉框的选项宽度有可能会很长