自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 收藏
  • 关注

原创 Android之电商Demo模块

本次实现的就是 登录注册,商品列表 ,商品详情 购物车,以及视频ijkplayer的简单实用:  先来看登录注册 : 这里用的网络请求是:Retorfit+Rxjava Mvp的模式  bean类就不用说了 大多都是自动生成的  因为整个模块都是mvp架构和Retorfit+Rxjava组成的所以简单做了个基类,减少代码的复用Retrofit:的工具类主要实现:

2018-01-16 10:59:52 1295

原创 自定义拦截器封装公共请求参数

public class LoggingInterceptor implements Interceptor { @Override public Response intercept(Chain chain) throws IOException { Request request = chain.request(); HttpUrl url =r

2017-12-21 09:36:40 1232

原创 组合动画

public class MainActivity extends AppCompatActivity { private ImageView img; private AnimatorSet set; @Override protected void onCreate(Bundle savedInstanceState) { super.onC

2017-12-21 09:13:54 248

原创 二级列表简单实现二级列表

二级列表控件:   ExpandableListView  一般购物车都是有个表头 有个表位所以要用一个ScrollView 控件包裹着,一般会出现滑动冲突事件所以需要自定义一个二级列表public class MyExpandableListView extends ExpandableListView { public MyExpandableListView(Co

2017-12-17 20:37:42 4426

原创 QQ 第三方登录

先加载jar包:在Activity中注册信息: 需要添加的权限uses-permission android:name="android.permission.INTERNET" />uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />uses-permission android

2017-12-11 08:13:23 366

原创 周考3

周考三                    作者:[email protected]            时间:2017-11-20            描述: 导入需要的文档            并为界面设置样式属性        -->                                                   h

2017-11-20 10:36:07 285

原创 表格 购物车

运动商城                                            .head{                background: black;                width: 100%;                height: 35px;                line-height: 35px; 

2017-11-17 11:26:40 432

原创 路由

主页面:                    日考                                                        .left {                width: 50%;                height: 40px;                float:

2017-11-17 11:23:37 161

原创 ionic toggle 切换开关

开关控制颜色                                                               切换                                                                                    毅然而然啊           

2017-11-17 11:17:40 1738

原创 ionic 卡片

卡片                                                     卡片                                                                                                作者:[email protected]

2017-11-17 11:15:59 253

原创 ionic 输入框

表单和输入框                                 item-input: 表单 输入框                label : label 元素不会向用户呈现任何特殊效果。不过,它为鼠标用户改进了可用性。如果您在 label 元素内点击文本,        就会触发此控件。就是说,当用户选择该标签时,浏览器就会        自

2017-11-17 11:14:33 1050

原创 js 表格查询+升序降序+敏感词

周考3练习                                                    .content {                margin-top: 20px;                display: flex;                flex-direction: row;            }

2017-11-17 11:13:18 338

原创 angular 路由

日考                                   顺序不能反了-->                    .left {                width: 50%;                height: 40px;                float: left;             

2017-11-15 09:29:36 142

原创 js 外部控制器加过滤器

创建一个控制器:angular.module('myApp', []).controller('namesCtrl', function($scope) {    $scope.names = [        {name:'Jani',country:'Norway'},        {name:'Hege',country:'Sweden'},        {nam

2017-11-10 14:35:40 3267

原创 js 过滤器

过滤器                        作者:[email protected]        时间:2017-11-10        描述:        currency     格式化数字为货币格式。        filter     从数组项中选择一个子集。        lowercase     格式化字符串为小写。      

2017-11-10 14:33:45 682

原创 angular Js回车为 ul添加不重复数据

{{ x }}                                        var app = angular.module("myApp",[]);             app.controller("myCon",function($scope){                 $scope.names=["张三","思思"];      

2017-11-10 13:20:28 471

原创 Image-Universal-Loader简介

特点: 1、多线程异步加载和显示图片(图片来源于网络、sd卡、assets文件夹,drawable文件夹(不能加载9patch),新增加载视频缩略图)2、支持通过“listener”监视加载的过程,可以暂停加载图片,在经常使用的ListView、GridView中,可以设置滑动时暂停加载,停止滑动时加载图片(便于节约流量,在一些优化中可以使用)3、缓存图片至内存时,可以更加高效

2017-10-23 15:34:34 192

原创 AsyncTask介绍

Android的AsyncTask比Handler更轻量级一些,适用于简单的异步处理。首先明确Android之所以有Handler和AsyncTask,都是为了不阻塞主线程(UI线程),且UI的更新只能在主线程中完成,因此异步处理是不可避免的。Android为了降低这个开发难度,提供了AsyncTask。AsyncTask就是一个封装过的后台任务类,顾名思义就是异步任务。AsyncTask直接

2017-10-23 15:24:38 185

原创 HttpClient 的概述

一、 HttpClientHttpClient相比传统JDK自带的URLConnection,增加了易用性和灵活性(具体区别,日后我们再讨论),它不仅是客户端发送Http请求变得容易,而且也方便了开发人员测试接口(基于Http协议的),即提高了开发的效率,也方便提高代码的健壮性。因此熟练掌握HttpClient是很重要的必修内容,掌握HttpClient后,相信对于Http协议的了解会更加深入

2017-10-23 15:15:54 271

原创 网络请求之HttpURLConnection 简述

HttpURLConnection是最基础的一个网络请求API之一,通过这个API我们可以得到URL的任意的头信息,例如:状态码、响应码等。  1> 拉取网络数据的步骤:1.网络连接以及网络类型的判断2.通过URL.openConnection()得到一个实体对象,这个得到的是一个HttpURLConnection3.准备请求4.随意上传请求体。5.获取服务器返回的

2017-10-23 15:08:11 507

原创 PullToRefreshListView 获取网络数据实现上下拉刷新加载数据

需要的依赖:compile 'com.github.userswlwork:pull-to-refresh:1.0.0'布局:xml version="1.0" encoding="utf-8"?>LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="h

2017-10-23 14:23:58 455

转载 安卓常见的面试题

1、 Android的四大组件是哪些,它们的作用?答:Activity:Activity是Android程序与用户交互的窗口,是Android构造块中最基本的一种,它需要为保持各界面的状态,做很多持久化的事情,妥善管理生命周期以及一些跳转逻辑service:后台服务于Activity,封装有一个完整的功能逻辑实现,接受上层指令,完成相关的事物,定义好需要接受的Intent提供同步和异步的接

2017-10-21 09:01:53 573

原创 DrawerLayout侧栏 加ViewPager +子布局横栏+XlistView

需要的依赖:compile project(':mylibrary')compile 'com.google.code.gson:gson:2.2.4'compile 'com.nostra13.universalimageloader:universal-image-loader:1.9.5' 主类布局DrawerLayout和ViewPager:xml versio

2017-10-20 14:13:51 292

原创 Banner轮播 + XlistView 网络获取数据

需要的依赖:compile 'com.youth.banner:banner:1.4.9'compile project(':mylibrary') compile 'com.google.code.gson:gson:2.2.4'compile 'com.nostra13.universalimageloader:universal-image-loader:1.9.5'

2017-10-20 13:19:55 321

原创 PullToRefreshListView 实现上拉下拉 都能 刷新数据

需要加载的依赖:    compile 'com.github.userswlwork:pull-to-refresh:1.0.0'布局 :xml version="1.0" encoding="utf-8"?>android.support.constraint.ConstraintLayout xmlns:android="http://schemas

2017-10-18 15:28:13 291

原创 Tablayout和ViewPager关联

首先需要添加一个依赖:   compile 'com.android.support:design:26+'布局文件:xml version="1.0" encoding="utf-8"?>LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://sc

2017-10-18 15:23:14 290

原创 tablayoutdemo

布局:    xmlns:tools="http://schemas.android.com/tools"    android:layout_width="match_parent"    android:layout_height="match_parent"    android:orientation="vertical" >            andr

2017-10-15 19:04:54 201

原创 实现侧栏,为Xlistview获取网络数据

package com.bwei.ssp.zk2_lx;import android.os.AsyncTask;import android.os.Bundle;import android.support.v4.widget.DrawerLayout;import android.support.v7.app.AppCompatActivity;import android.view

2017-10-15 19:01:29 212

原创 为ListView控件加载不同的条目

现在 布局文件内 写两个不同的布局布局1 只有文字:     xml version="1.0" encoding="utf-8"?>LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:la

2017-10-12 20:18:26 237

原创 通过框架 把网络图片加载到ListView上

public class MApp extends Application {// 创建一个类 继承Application 可以自定义一些框架 全局变量等等// 想要启动程序就运行本类的代码需要在清单文件内在资源文件Application标签下 android:name=".MApp" MApp为此类的类名 @Override public void onCreate() {

2017-10-10 20:02:15 283

原创 工作思想

在IT工作的多多少少都有自己一种独特的思想,为了自己能始终保持本真就把自己的感受当成自己第一篇文章。刚开始选择移动通信行业,说实话也不是抱着什么高工资去的,无非就是年轻的时候喜欢玩电脑,记得那时候抱着电脑总感觉它比什么都亲,可后来接触了这个行业,刚开始由于好奇就拼了命的去钻,后来倦了学的还是个半吊子,这时我就开始迷茫了感觉自己是不是不适合这个,总感觉后来是自己被动学习的,渐渐的开始了浮

2017-10-10 18:54:15 179

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除