自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 使用RecyclerView,自定义LayoutManager实现旋转木马相册效果

https://github.com/ChenLittlePing/RecyclerCoverFlow

2019-03-19 18:47:39 860

原创 上传文件

package com.example.ksonuploadfiles;import android.content.Context;import android.graphics.Bitmap;import android.graphics.BitmapFactory;import android.os.Environment;import android.support.v7.app...

2019-03-07 19:35:52 141

原创 沉浸式

ImmersionBar – android 4.4以上沉浸式实现 直接看效果图,最下面有各个版本的效果图使用android studio2.3.1+版本 (由于之前账户密码忘记,所以只能重新更改依赖路径)implementation ‘com.gyf.immersionbar:immersionbar:2.3.3-beta15’2.3.0以下版本implementation ‘c...

2019-02-25 14:16:36 415

原创 GreenDao简单用法---数据库映射

Application类中初始化GreenDaoUtils.initGreenDao(this);创建GreenDaoUtils类public class GreenDaoUtils { public static void initGreenDao(Context context) { DaoMaster.DevOpenHelper helper = ...

2019-02-17 19:17:08 207

原创 XBanner实现3D画廊效果

导依赖在工程的build.gradle中 allprojects { repositories { google() jcenter() maven { url 'https://jitpack.io' } } }在项目的build.gradleimplementation "com.daimajia.swipelayou...

2019-02-14 19:31:09 970 1

原创 android 调用Js方法_交互

js代码:<!DOCTYPE html><html><head> <meta charset="utf-8"> <title>Carson_Ho</title> // JS代码 <script>// Android需要调用的方法 function

2019-01-20 20:15:02 282

原创 流式布局

public class Main2Activity extends AppCompatActivity { private TagFlowLayout tagFlowLayout; private EditText editText; private Button btn; private LayoutInflater inflater; private ...

2019-01-20 12:19:56 151

原创 继承第三方Zxing实现二维码生成和扫描

一.在项目build.gradle中配置下载依赖地址 maven { url 'https://jitpack.io' }二.在app中的build.gradle中配置依赖 //二维码 testCompile 'junit:junit:4.12' implementation 'com.github.open-android:Zxing:v1.0.3'三.清单...

2019-01-11 09:35:30 832

原创 属性动画

package com.example.monizhoukao2.activity;import android.animation.Animator;import android.animation.AnimatorSet;import android.animation.ObjectAnimator;import android.content.Intent;import andro...

2019-01-06 19:54:00 227

原创 自定义View----简介

View:1.有4个构造器1).在view构造器中初始化数据paint = new Paint();//初始化数据paint.setColor(Color.DKGRAY);//设置画笔颜色paint.setAntiAlias(true);//抗锯齿(描边)//paint.setStyle(Paint.Style.FILL);//绘制样式(实心圆)paint.setStyle(Pa...

2019-01-03 20:13:31 183

原创 自定义view(动态圆)

layout.xml 布局<com.example.kson.ksonview.MyView android:id="@+id/myview" android:visibility="visible" myview:radius="300px" myview:color="@android:color/black" android:layout_...

2019-01-03 20:10:26 220

原创 自定义View_Image(圆角)

layout.xml 布局<com.example.kson.ksonview.CircleRoundImageView android:layout_width="200dp" android:layout_height="200dp" android:scaleType="centerCrop" android:src="@mipmap/ic_lau...

2019-01-03 20:03:39 162

转载 轮播图 FlyBanner的用法

1.导入依赖compile 'com.recker.flybanner:flybanner:1.3’2.布局文件<com.recker.flybanner.FlyBannerandroid:id="@+id/banner_1"android:layout_width=“match_parent”android:layout_height=“180dp” />

2018-12-19 19:37:21 311

原创 频道管理

第一步: 设置依赖地址 -----工作空间–Build.gradle–注入地址maven { url “https://jitpack.io” }第二步: 设置依赖implementation ‘com.github.andyoom:draggrid:v1.0.1’第三步: 布局<?xml version="1.0" encoding=&am

2018-12-19 19:35:46 198

原创 判断网络请求是否成功-------(详情)

一.思路1.定义一个base类package com.example.zhoukao3_ks.ui.bean;public abstract class BaseResponse { public abstract boolean isSuccess(); public abstract String getMsg();}2.让封装网络数据的bean类继承base类重写方法...

2018-12-17 16:22:52 2606

原创 (Activityt_Fragment_网络请求数据)封装基类

一.Activityt封装基类package com.example.zhoukao3_lx.Utils;import android.os.Bundle;import android.os.PersistableBundle;import android.support.annotation.Nullable;import android.support.v7.app.AppCompa...

2018-12-16 19:36:10 261

原创 框架----bottomactivity_viewpager_tabLayout_组合框架

一.思路:bottomactivity里面放一个viewpage并3个Fragment并绑定在第一个Fragment中放入tabLayouot和viewpager(绑定3个Fragment)并将其绑定1.-bottomactivity-----代码package com.example.zhoukao3_lx.ui.activity;import android.os.Bundle;i...

2018-12-16 19:34:05 148

原创 初级综合-----基类封装_viewpager循环+pullrefreshListView上拉加载,下拉刷新

一.首先封装两个基类1.网络获取数据----基类用到了:判断是否有网络流获读取数据Http网络请求数据AsyncTask-子线程数据传递接口传值单例package com.example.day15_rikao.utils;import android.annotation.SuppressLint;import android.content.Context;import...

2018-12-14 21:13:38 246

原创 侧滑

package com.example.seven_cehua_zong;import android.support.annotation.NonNull;import android.support.v4.widget.DrawerLayout;import android.support.v7.app.ActionBarDrawerToggle;import android.supp...

2018-12-07 14:54:55 150

原创 三级缓存

package com.example.day2.util;import android.content.Context;import android.graphics.Bitmap;import android.graphics.BitmapFactory;import android.media.Image;import android.os.AsyncTask;import an...

2018-12-06 11:06:07 352

原创 如何解决listview展示图片错乱

1.为什么回图片错乱在进行listview 优化时复用条目时,在顶部出去的条目布局会被底部出现的信息复用,顶部信息会被重新加载,加载信息会有两种情况:(1).顶部比底部先完成加载,那么底部信息会覆盖顶部信息----信息正确(2).顶部比底部后完成加载,那么顶部信息会覆盖顶部信息----信息错乱那么解决这个问题只需加一个判断即可列如 //将当前图片地址绑定到ImageV...

2018-12-06 10:59:04 660

原创 Imageloader_网络获取图片listview展示使用方法

1.listview展示条目2.配置依赖 : implementation ‘com.nostra13.universalimageloader:universal-image-loader:1.9.5’3.在listview设置数据的方法中获取 imageloader 实例化ImageLoader.getInstance().displayImage(news_data.getPic_ur...

2018-12-05 15:19:10 242

原创 为什么要用单列_为什么要用接口回调

***************为什么要用单列1.当使用多线程时------很多线程同时new一个对象时很容易内存溢出;2.单列可以很好的解决这个问题3.单利分为饿汉式和懒汉式//饿汉式-----进入方法直接new对象//private static ImageUtil instance = new ImageUtil(null);//懒汉式-----使用的时候才会new对象priva...

2018-12-05 11:14:57 245

原创 Fragment_popupwindow_相机/相册_切换图片

package com.example.yuekao_lianxi;import java.io.File;import android.content.Intent;import android.graphics.Bitmap;import android.graphics.Color;import android.graphics.drawable.ColorDrawable;im...

2018-12-05 10:19:26 227

原创 相册切换头像

package com.example.day07_cream_demo;import java.io.File;import android.app.Activity;import android.content.Intent;import android.graphics.Bitmap;import android.net.Uri;import android.os.Bundle;...

2018-12-05 09:53:30 165

原创 相机切换头像

package com.example.day07_cream_demo;import java.io.File;import android.app.Activity;import android.content.Intent;import android.graphics.Bitmap;import android.net.Uri;import android.os.Bundle;...

2018-12-05 09:52:37 267

原创 Bitmap二次采样

页面布局***<?xml version="1.0" encoding="utf-8"?><android.support.constraint.ConstraintLayout xmlns:android=“http://schemas.android.com/apk/res/android”xmlns:app=“http://schemas.android.com/ap...

2018-12-04 13:48:31 138

原创 Bitmap_二次采样

一.首先我们先来了解一下什么是Bitmap二次采样:BitmapFactory内部的图片解码,形成Bitmap是通过底层C/C++来实现的,有专门的图片界面库,可以通过参数来获取图片的尺寸,以及设置针对颜色加载的采样比率,采样比率就是把多个像素采样成一个像素,图片自然就变小了,最终传递给Java级别的对象,内存就变小了,图片也就变小了。二.其次我们为什么要进行二次采样:1.主要是避免OOM。...

2018-12-04 10:23:59 259

原创 网络请求数据保存到数据库_在Fragment中Listview展示

一.首先创建三个Fragment******************二.maintivity中用viewpager中存入Fragment*******************package com.example.day4.ui.activity;import android.os.Bundle;import android.support.annotation.NonNull;impo...

2018-12-02 20:48:16 661

原创 AsyncTask_下载

package com.example.day3;import android.content.Intent;import android.os.AsyncTask;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.view.View;import androi...

2018-11-29 20:54:22 238

原创 AsyncTask_初级应用

package com.example.day3;import android.graphics.Bitmap;import android.os.AsyncTask;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.widget.TextView;import...

2018-11-29 20:53:00 111

原创 HttpClien_网络请求

一.在主线程里写子线程new Thread(new Runnable() {@Overridepublic void run() {requestData();}}).start();二.private String apiUrl = “http://tcc.taobao.com/cc/json/mobile_tel_segment.htm?tel=”;private void ...

2018-11-29 20:50:51 326

原创 网络请求数据

第一步:设置权限:第二步:布局…第三部:代码private EditText input;private Button query;private TextView info;private final int UPDATE_PHONE_INFO = 0;private final int GET_PHONE_INFO_ERROR = 1;//thread//ctrl + p...

2018-11-28 20:42:59 129

原创 junit 测试 java测试 获得本天气预报Web Services支持的洲、国内外省份和城市信息

//配置中心仓库maven { url “https://oss.sonatype.org/content/repositories/ksoap2-android-releases/” }//配置依赖    implementation ‘com.google.code.ksoap2-android:ksoap2-android:3.6.3’//命名空间St...

2018-11-28 09:05:52 206

原创 动画模拟

2018-09-21 18:59:30 473

原创 购物车

<div class="div"> <span>购物车</span></div><div class="div2" ng-show="show"> 商品名称:<input type="text" placeholder=

2018-09-21 17:12:49 379

原创 头条—路由

<script type="text/javascript"> var arr = new Array(); arr["北京"] = new Array("西二旗","望京","金融街"); arr["辽宁"] = new Array("铁岭","大连",&quo

2018-09-21 17:05:29 149

原创 二级联动

<script type="text/javascript"> var arr = new Array(); arr["北京"] = new Array("西二旗","望京","金融街"); arr["辽宁"] = new Array("铁岭","大连",&quo

2018-09-21 17:01:37 167

空空如也

空空如也

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

TA关注的人

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