#N

使用antd UI 制作菜单

antd主页地址:https://ant.design/docs/react/introduce在使用过程中,不能照搬antd的组件代码,因为有些并不合适。首先,菜单并没有做跳转功能,仅仅是菜单,需要在它的基础方法中添加我们的业务代码。/*菜单组件,所有的方法都要bindthis*/importReact,{Compo...

使用antd UI组件有感

公司使用的的react.js的版本提14.7的,JS版本使用的是ES6语法,因此在使用antd过程中,有些许不愉快的记录,分享给大家,一起学习:如果是react14.7版本时,使用getFieldDecoratorAPI时会后错,直接使用getFieldProps代替,即可this.props.form中含有大量的方法...

React 点击按钮显示div与隐藏div,并给div传children

最近做了一个react的点击按钮显示与隐藏div的一个小组件: 【筛选】组件FilterButtonimportReact,{Component}from'react';import{render}from'react-dom';exportdefaultclassFilterButtonextendsCom...

inline-block 左边固定,右边自适应

<body><divclass="col-md-4left"><divclass="logo">默沙东盲讲</div><ulclass="menu"><li>1</li><li>2</li><li>3...

localStorage和sessionStorage

首先自然是检测浏览器是否支持本地存储。在HTML5中,本地存储是一个window的属性,包括localStorage和sessionStorage,从名字应该可以很清楚的辨认二者的区别,前者是一直存在本地的,后者只是伴随着session,窗口一旦关闭就没了。二者用法完全相同,这里以localStorage为例。if(w...

简单的JS控制button颜色随点击更改

先上效果图:默认“今日”是选中状态,是行内样式:<buttontype="button"id="today"class="btn-link"onclick="todayDate()">今日</button>上面的日期都是点击才会切换颜色:点击其它颜色,“今日&...

2016年第2周读书笔记与工作笔记 scrollIntoView()与datalist元素

 这一周主要是看了html5网页开发实例与javascript高级程序设计,供以后翻阅查找。  html5网页开发实例第1章与第二章的2.1部分: 第1章内容:html5在w3c的发展史、浏览器的兼容问题、搭建开发h5的浏览器环境、h5在移动应用开发领域的前景我主要看了【搭建开发...

android-反射的使用(反射静态内部类、非静态内部类、匿名内部类等)

直接上代码com.**.routerdemo替换成包名importjava.lang.reflect.Constructor;importjava.lang.reflect.Field;importjava.lang.reflect.Method;importjava.lang.reflect.Modifier;pub...

android app通知栏权限状态判断及跳转状态栏设置页面

importandroid.app.NotificationManager;importandroid.content.Context;importandroid.content.Intent;importandroid.net.Uri;importandroid.os.Build;importandroid.prov...

手把手教你查看android系统源码

引言:android开发人员想必都很想知道,怎么才能查看源码吧。毕竟,想跨入高级,不看源码,你看啥?老司机请远离。准备工作:下载SourceInsight4.0,如果有,就略过。如果没有,下载地址:https://download.csdn.net/download/shoneworn/10407312下载androi...

android开发之app在线时长统计sdk开发

引言:很多app的在线时长统计都是通过在activity的生命周期中埋点来完成的。我这里既然是封装成sdk,当然就不能这样来了。封装sdk的规则,我想大家都清楚,入参尽量少,回调尽量全,权限尽量不要有。需求分析:作为sdk,最好是在Application中初始化,入参,当然是applicationcontext为好,为...

android网络优化之添加缓存给服务器减负

引言:       在app的很多实用过程中,经常会出现频繁的刷新操作,这个刷新不是指去更新ui,而是类似打开界面—关闭界面—再打开—再关闭等。这段过程中,并没有实质的数据变化,但是这个操作过程中,却会频繁的调用接口,初始化数据,然后去刷新UI,当然...

android——使用Interceptor设置缓存来给服务器减负

为了优化网络环境和减轻服务器负担,很多网络请求都是可以使用缓存的。比如某个界面,每次刷新都会调用接口。这种操作,无形中给服务器增加了几倍的访问量。那么,有没有方法可以减少这类无效的访问呢?答案是肯定的。给网络请求加上缓存。并设置缓存时间,当在这个时间段类,可以不用访问服务器,直接拿到上次访问得到的数据。这样,在有效期内...

android——Installation error: INSTALL_FAILED_CONFLICTING_PROVIDER 解决方案

主要是由于调试的环境中已有一个同名的Provider存在。解决方法是修改AndroidManifest.xml中的就在你AndroidManifest.xml中,全局搜索Provider,有多少个Provider,就确定多少个,保证这些Provider的android:authorities="***"都和你原来的包里...

android——No matching client found for package错误处理

android中出现这种情况,一般是在直接改现有的包名导致的。比如com.shone.news改为com.ailin.news  其他地方都改了。但是不够彻底。漏掉了一个非常重要的地方按照下图把包名改过来,保证没事...
首页上一页...43394340434143424343...下一页尾页