Android Developer Tools

↑ Android 开发助手 6.9.3 发布,支持屏幕取色、反编译、布局查看、快速 Debug 等,官方微信 TimeMeasurer ↑

wxapp-devFrame

项目地址: hss01248/wxapp-devFrame
简介: 微信小程序基本的开发框架抽取,包括网络请求的二次封装,页面状态管理,常见页面模板封装.(这里好像都是安卓的,能发小程序的吗,我试试..)
更多: 作者    提Bug   
标签:
微信小程序-

小程序基本的开发框架

提供的封装

网络访问的二次封装

内部部分字段需要根据自己具体项目进行修改

netUtil.buildRequest(page,urlTail,params,callback)//必须的参数和回调
.setXxx(xxx)//额外的设置,链式调用
...
.send();//最终发出请求的动作

页面状态管理

loading 页面,空白页面,错误页面

        //wxml 里引用模板:直接拷贝这段代码
        <!--状态管理模板-->
        <import src="../../template/pagestate.wxml"/>
        <view >
            <template is="pagestate" data="{{...netStateBean}}"/>
        </view>


        //js 里,page 的 data 中加字段:
         netStateBean: new netUtil.netStateBean()


        //网络回调处控制显示:netUtil
        showLoadingDialog(that)
        showContent(that)
        showErrorPage(that,msg)
        showEmptyPage(that)

下拉刷新和上拉加载更多的 ui 和 api

纯 listview 和 gridview 页面的高度封装

只需要配置页面 url,请求参数,返回的数据每个 item 字段的处理,wxml 里写 item 的布局即可.无需关心页面状态,刷新和加载更多的 ui 和数据拼接.

index

gridview

lv

blog

程序基本开发框架的搭建

最新 Android 开发 App
    强大的开发工具,各种效率提升
    JSON 格式化,支持纠错 MD5/SHA 编码,支持批量处理
    文本自动空格处理 CSS 格式化/压缩
App 版
Android Developer Tools
    JSON 格式化,支持纠错 MD5/SHA 编码,支持批量处理
开发经验分享
Android Developer Tools
 
    JSON 格式化,支持纠错 MD5/SHA 编码,支持批量处理
    文本自动空格处理 CSS 格式化/压缩
源码解析文章
    Jave Proxy cling 公共技术点之依赖注入