- 博客(25)
- 收藏
- 关注
原创 Retrofit网络请求+GreenDao数据缓存
一.要求通过Retrofit进行网络请求数据,要求后两个参数(下方接口地址中的10和1)通过注解方式传进去,使用RecyclerView进行列表展示,请求到数据之后,使用GreenDao进行数据缓存,当进入页面时,先从数据库中取数据,进行展示,再进行网络请求,有数据就更新,没有网络情况下只显示数据库中数据。进入页面后判断网络状态,通过EventBus发送网络状态并Toast显示,使用But
2017-12-03 19:58:01 914
原创 自定义View实现阶梯梯形布局以及二维码的实现
一.要求实现如图所示效果,标题栏通过组合View的方式进行实现,统一对外暴露左侧按钮和右侧按钮点击的方法,在点击右侧的回调方法中跳转到图二所示页面,图二的页面标题栏显示上一个页面组合View的视图,通过自定义ViewGroup的方式实现梯形布局(下一个视图的起始位置是上一个视图的结束位置)。图一中间的进度条使用继承自View的方式进行实现,并使用自定义属性的方式来设置进度条中间的颜色。点击
2017-11-05 19:27:17 1321
原创 angular的实现商品信息的增 删 查
一.实现要求1、 完成页面(30分)2、 点击“新增订单”,弹出上框,新增订单状态都是“待发货”3、 每个排序5分4、 提交订单时,检查表单,提示错误内容,并且将文本框颜色变红色(错误提示:10分,提交成功:5分)5、 选择状态查询:待发货、已发货、已收货(5分)6、
2017-10-25 14:47:12 433
原创 angular的增删改查综合使用
一.实现的效果图二.实现代码 练习 *{ margin: 10px auto; } .even_cls { background-color: #fff; } .odd_cls { back
2017-10-24 14:52:37 775
原创 AngularJs实现密码框的内容校验,并实现下拉列表的所列的展示形式
一.实现效果1.页面初始效果2.两次密码不一致时的效果3.当显示方式修改为显示错误提示时,详细的内容错误提示4.当显示方式为提交时才显示的效果二.代码展示 .btn{ background-color: #26d353; color: snow;
2017-10-24 14:24:55 625
原创 angular实现排序,添加,查询
一.要求1.实现上图页面所有元素5分,页面布局规整加5分,跟上图效果一致5分2.实现文案显示5分,按效果显示5分3.实现查询5分,实现查询敏感词过滤5分,实现查询后列表变化5分4.实现倒序5分,实现正序5分,下拉列表排序效果都实现5分5.按钮背景一致5分,按钮样式5分6.实现添加球员页面5分,添加球员页面样式5分,添加球员功能5分,添加球
2017-10-24 09:09:17 1784
原创 angular实现购物车
一.实现的效果如下1. 完成页面布局,如图1.1(button按钮可以用普通按钮)(页面布局合理、代码无误各 5分、共10分)2.声明数据对象,初始化商品信息,数据自拟且不低于四条(代码、效果各5分)3. 用ng-repaet指令将对象遍历并渲染到页面中(代码、效果各5分)4.点击”+”按钮输入框中的数量加1(5分),同时
2017-10-21 10:57:53 432
原创 angular实现简单的用户信息表
一.实现要求1. 搭建页面2. 显示所有用户信息3. 根据用户名实现用户查询显示4. 根据年龄范围下拉菜单实现用户显示5. 根据用户年龄实现用户显示6. 实现批量删除功能:选中左侧多选框,点击批量删除,删除选中项,没选中提示用户,点击最上方的多选框,实现全选。7. 点击添加用户,下方页面显示添加用户界面,填写用户信息
2017-10-21 10:52:52 478
原创 angular实现内容追加
一.使用angular实现如下效果若记录的内容已存在或搜索不到相关内容是会有弹框提示二.实现此案例的代码如下 记账本 * { margin: 0; padding: 0; } li { list-style:
2017-10-17 19:03:00 361
原创 jquery 注册表单验证
一.完成要求1. 完成页面布局(页面布局合理、样式和图片一致、代码无误各5分、共15分)2. 用jquery验证Email地址是否有效,要求Email地址中必须包含@符号(5分),如果Email地址有效则显示”正确”的图标(5分),并在图标后面提示用户可用(5分),否则在Email注册框后面显示”错误”的图标(5分),图标后面提示用户Email错误。(5分)3. 在设置昵
2017-10-15 21:47:17 457
原创 angular部分指令的简单使用
一.AngularJS 指令指令描述ng-app定义应用程序的根元素。ng-bind绑定 HTML 元素到应用程序数据ng-bind-html绑定 HTML 元素的 innerHTML 到应用程序数据,并移除 HTML 字符串中危险字符ng-bind-template
2017-10-13 19:21:57 266
原创 angular实现httpget请求
一.实现http请求,需要将所需的json文件导入工程中,否则无法正确实现效果二,http请求的代码展示 var app = angular.module("myApp", []); app.value("url_book", "book.json"); app.value("url_books"
2017-10-13 18:29:38 1155
原创 angular 实现等待一段时间显示文字
一.使用angular实现得到当前时间以及规定多少时间后显示数据二.实现代码 {{ nowtime }} 等待5秒显示的文字:{{ mytext }} var nowtime = function () { return new Date().toLocaleDateString() + " " + ne
2017-10-13 18:22:55 3328
原创 angular进行时间展示
一.在angular中有很多属性方法,一下为大家展示下简单的显示时间的操作二.代码展示 var app = angular.module("timer",[]); app.directive("nowTime",function(){ return{ rest
2017-10-13 14:25:52 791
原创 angular 获取json字符串
一.使用angular获取字符串需要将所需要的字符串导入工程项目中,然后再进行对字符串元素获取的操作二.进行代码展示 var app = angular.module("myApp", []); app.controller("bookCtrl", function ($scope, $http) {
2017-10-13 14:17:27 1669
原创 html 中显示.隐藏的方法的使用
一.代码展示 // function showTitle() { // var titleElement = document.getElementById("title"); // titleElement.style.display = "b
2017-10-08 18:46:06 758
原创 html 中的location部分方法
一.代码 // console.log("URL地址: " + window.location.href); // console.log("主机名: " + window.location.hostname); // console.log("端口: " +
2017-10-08 18:44:48 783
原创 media 属性的使用
一.media 属性规定被链接文档将显示在什么设备上。media 属性用于为不同的媒介类型规定不同的样式。二. 代码 @media (max-width: 320px) { body{ background-color: red;
2017-10-08 13:58:45 753
原创 側拉加fragment联动
一.MainActivityimport android.os.Bundle;import android.support.design.widget.FloatingActionButton;import android.support.design.widget.Snackbar;import android.support.design.widget.TabLayout;impo
2017-09-21 11:06:06 283
原创 动态添加Fragment代码
Fragment是activity的界面中的一部分或一种行为。可以把多个Fragment组合到一个activity中来创建一个多界面并且可以在多个activity中重用一个Fragment。可以把Fragment任务模块化的一段activity,它具有自己的生命周期,接收它自己的事件,并可以在activity运行时被添加或删除.一.在MainActivity中(TabLayput与ViewPa
2017-09-19 14:31:10 1612
原创 HttpURLConnection使用方法
一.详解任何网络连接都需要经过socket才能连接,HttpURLConnection不需要设置socket,所以,HttpURLConnection并不是底层的连接,而是在底层连接上的一个请求。这就是为什么HttpURLConneciton只是一个抽象类,自身不能被实例化的原因。HttpURLConnection只能通过URL.openConnection()方法创建具体的实例。二.
2017-09-17 19:28:43 686
原创 ImageLoader图片异步加载详解
一.简介多线程下载图片,图片可以来源于网络,文件系统,项目文件夹assets中以及drawable中等支持随意的配置ImageLoader,例如线程池,图片下载器,内存缓存策略,硬盘缓存策略,图片显示选项以及其他的一些配置支持图片的内存缓存,文件系统缓存或者SD卡缓存支持图片下载过程的监听根据控件(ImageView)的大小对Bitmap进行裁剪,减少Bitmap占用过多的内存
2017-09-17 18:59:32 328
原创 TabLayout结合viewpager使用方法
我们在应用viewpager的时候,经常会使用TabPageIndicator来与其配合。达到很漂亮的效果。但是TabPageIndicator是第三方的,而且比较老了,当然了现在很多大神都已经开始自己写TabPageIndicator来满足自己的需求,在2015年的google大会上,google发布了新的Android Support Design库,里面包含了几个新的控件,其中就有一个T
2017-09-17 18:46:01 370
原创 ConvenientBanner使用
一.Android-ConvenientBanner通用的广告栏控件,让你轻松实现广告头效果。支持无限循环,可以设置自动翻页和时间(而且非常智能,手指触碰则暂停翻页,离开自动开始翻页。你也可以设置在界面onPause的时候不进行自动翻页,onResume之后继续自动翻页)。 并且有多种翻页特效,相比于ViewPager做广告头的话会简单很多二.代码实现获取本地图片1.添加依赖
2017-09-16 10:42:00 675
原创 HttpClient简单使用方法详解
HttpClient使用详解一、简介HttpClient是Apache Jakarta Common下的子项目,用来提供高效的、最新的、功能丰富的支持HTTP协议的客户端编程工具包,并且它支持HTTP协议最新的版本和建议。HttpClient已经应用在很多的项目中,比如Apache Jakarta上很著名的另外两个开源项目Cactus和HTMLUnit都使用了HttpClien
2017-09-12 09:16:56 605
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人