- 博客(37)
- 收藏
- 关注
原创 根据字节流读取文件
根据路径来读取文件(字节流)public static byte[] readFile(String path){ File file = new File(path); FileInputStream input = null; try{ input = new FileInputStream(file); byte[] buf =n...
2018-10-24 14:20:07
1748
原创 全程自定义view绘制的一个开关器
我们在生活中总会用到一些东西,有一个东西来管理的 那就是开关下面我们就写一个自定义view绘制的开关了 下面就直接上代码了public class KaiGuan extends View { boolean flag=true; private final Paint paint; public interface KaiGuanJieKou{ ...
2018-09-18 11:57:58
204
原创 Android 3.0.1 butterknife的使用
第一步:把我们需要的butterknife的依赖添加进去implementation 'com.jakewharton:butterknife:7.0.1'当我们吧依赖添加进去之后,可能会出现一个错误,如果出现错误的话//添加如下配置就OK了,解决 butterknifejavaCompileOptions { annotationProcessorOptions ...
2018-08-20 15:12:52
338
原创 PopupWindow的使用
首先呢,你要添加你要弹出来的布局<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_heig...
2018-04-25 14:01:54
174
原创 微信原相机
一说到微信相机,大家都会想到点击拍照,长按录制 首先的他需要用一个第三方的控件1,添加依赖 compile 'cjt.library.wheel:camera:1.0.4'2,添加控件3,获取id4,给他一个保存的路径jCameraView.setSaveVideoPath(Environment.getExternalStorageDirec...
2018-04-20 10:49:49
486
原创 直播点击屏幕特效
我们都看过直播,比如快手,看直播的时候,当我们点屏幕的时候,会出现以下特效:接下来就是代码了可以采用网址:https://blog.youkuaiyun.com/u010302765/article/details/70843831...
2018-04-20 10:26:02
1471
原创 如何创建高德地图的key
打开百度,搜索高德地图然后我们点击第二个高德地图api大家会发现右上角控制台旁边有一个小人,他会让你点击登录,如果没有注册的话,会让你注册,如果注册后,那就登录,登陆后就是这个样子的,鼠标放在小人头上,是这个样子的,然后会出现一个个人中心,我们就跟着点进去,个人中心进来后点击左侧有应用管理,这样,这是我已经注册过的,没有注册的时候,这里面是空的,我们点击创建就行了,创建好之后,就是上图这个样子的,...
2018-04-02 15:36:29
4157
原创 仿京东的放分类页面
首先我们先分析分类的页面然后我们根据分析的图来布局分类的Frament 我们命名为fenleiframent.xml----------这是分类的布局<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/re...
2018-04-02 15:21:52
604
原创 banner的使用
首先添加依赖compile 'com.youth.banner:banner:1.4.9'创建一个布局<com.youth.banner.Banner android:background="#f00" android:id="@+id/xiangqing_banner" android:layout_width="match_parent" android:...
2018-03-29 17:21:13
287
原创 仿京东的分类页面
package com.example.jingdong.View.Frament.Frament;import android.os.Bundle;import android.support.annotation.Nullable;import android.support.v4.app.Fragment;import android.view.LayoutInflater;im...
2018-03-01 11:17:48
1253
原创 京东跑马灯的代码
首先呢,导入一个依赖compile 'com.sunfusheng:marqueeview:1.3.3'其次,给跑马灯定义布局 <LinearLayout android:padding="10dp" android:gravity="center_vertical" android:layout_margin="10dp" android:orien...
2018-02-23 21:31:29
557
原创 点击图片跳转到网页
package com.example.myapplication.view.activity;import android.support.v7.app.ActionBar;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.view.View;import android...
2018-02-23 19:13:57
13739
原创 这是一个用MyAppliction加载图片的
//首先呢 先把依赖导入进去public class MyAppliction extends Application { @Override public void onCreate() { super.onCreate();//是一个工具类,在下面 MyExceptionHandler.getInstence().setDefaultUnCachExce...
2018-02-23 11:35:41
441
原创 一个okHttp的封装
首先呢创建ok的封装我们都知道,就是为了方便使用来获取数据,其次就是灵活得到使用,安全,代码如下public class OkHttp3Util { /** * 懒汉 安全 加同步 * 私有的静态成员变量 只声明不创建 * 私有的构造方法 * 提供返回实例的静态方法 */ private static OkHttpClient okHt
2018-01-19 09:47:42
169
原创 原创仿京东的主类
package com.dash.a20_shoppingcart.view.activity;import android.os.Handler;import android.os.Message;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.
2018-01-15 09:04:40
219
原创 一个简单而且易懂得仿京东
首先呢,我们先把仿京东需要的布局写上二级列表的首布局 android:orientation="horizontal" android:padding="10dp" android:layout_width="match_parent" android:layout_height="match_parent">
2018-01-12 16:30:33
423
原创 二维码生成
添加依赖allprojects { repositories { maven { url "https://jitpack.io" } }}compile 'com.github.open-android:Zxing:v1.0.3'添加权限@Override protecte
2018-01-10 14:28:31
162
原创 一个ok的请求数据以及显示
自定义ok的工具类package com.example.jingdong;import android.app.Activity;import android.content.Intent;import android.net.Uri;import android.os.Environment;import android.os.Message;import android
2017-12-30 09:19:46
258
原创 流失布局
自定义布局package com.example.liushi;import android.content.Context;import android.util.AttributeSet;import android.view.View;import android.view.ViewGroup;import java.util.ArrayList;import
2017-12-30 09:14:16
228
原创 一个简简单单的自定义banner
创建一个banner 布局 android:layout_width="match_parent" android:layout_height="wrap_content"> android:id="@+id/banner_view_pager" android:layout_width="match_pare
2017-12-30 09:06:17
614
原创 选中按钮删除
style var app = angular.module("myApp", []); app.controller("myCtrl", function($scope, $http) { $http({ mothod: "get
2017-12-20 15:38:14
712
原创 计算总价
charset="UTF-8"> type="text/javascript" src="../../js/angular/angular.js"> var app = angular.module("myApp", []); app.controller("myCtrl", function($scope
2017-12-20 14:59:53
348
原创 第二周的
var app = angular.module("myApp", []); app.controller("myCtrl", function($scope) { $scope.shops = [{ "id": 10011120, "name": "ip
2017-12-20 11:16:34
157
原创 wode
var app = angular.module("myApp", []); app.controller("myCtrl", function($scope) { $scope.shops = [{ id: 80, name: "iPhone",
2017-12-19 09:13:20
165
原创 一个小小的项目
.kuan{ width:200px; height:30px; /*background:background:url(../img/kuan_01.jpg) no-repeat; border:none;*/ border-top-left-radius:5em; border-top-right-radius:5em; border-
2017-12-18 12:00:19
190
原创 xlistview
xlistviewpackage animtest.com.example.e531.xlistview_demo;import android.os.AsyncTask;import android.os.Handler;import android.support.v7.app.AppCompatActivity;import android.os.Bu
2017-11-23 10:10:30
127
原创 当外面是数组的时候,解析的3中方法
package animtest.com.example.e531.json;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.util.Log;import com.google.gson.Gson;import com.google.gson
2017-11-23 09:25:17
135
原创 数据库
public class Dao { private final Myopenhelp m; private final SQLiteDatabase db; private String jsonstr; public Dao(Context ctx) { m = new Myopenhelp(ctx); db = m.g
2017-11-22 18:28:13
123
原创 imageload封装类
public static void initImageLoader(Context context){ File cacheFile=context.getExternalCacheDir();//android认为的缓存目录 ImageLoaderConfiguration configuration=new ImageLoaderConfiguration.Builder
2017-11-22 10:45:06
167
原创 一个自动轮播以及小圆点的设置
自动图片轮播先从网络获取图片,然后把图片放到适配器传过去,之后实行无线轮播public class MainActivity extends AppCompatActivity { private ViewPager vp;List list=new ArrayList private ImageView[] imgArray; Handler h
2017-11-17 16:21:28
621
原创 mypulltorefresh_demo上拉刷新,下拉加载
上拉一记下啦先进行设置,必不可少的pscrollview.setMode(PullToRefreshBase.Mode.BOTH);//2.设置头尾布局的文字ILoadingLayout startLayout = pscrollview.getLoadingLayoutProxy(true, false);startLayout.setPullLabel("下拉刷新");
2017-11-17 16:16:33
178
原创 一个从网络获取数据的封装类,以及接口回调
package com.example.month_test;import android.os.AsyncTask;import android.util.Log;import java.io.ByteArrayOutputStream;import java.io.IOException;import java.io.InputStream;import java.net.Ht
2017-11-17 16:01:50
549
原创 策划菜单
xml version="1.0" encoding="utf-8"?>android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_he
2017-11-12 20:09:05
147
原创 判断tupian
public View getView(final int position, View convertView, ViewGroup parent) { //根据position来显示条目的类型 int type = getItemViewType(position); if (type == HAS_IMAGE) {
2017-11-12 20:07:59
140
原创 imageload
//只需要初使化一次 options = new DisplayImageOptions.Builder() .cacheInMemory(true)//使用内存缓存 .cacheOnDisk(true)//使用磁盘缓存 .showImageOnLoading(R.mipmap.
2017-11-12 20:06:54
319
原创 判断网络
package animtest.com.example.e531.rikao1101;import android.app.AlertDialog;import android.content.Context;import android.content.DialogInterface;import android.content.Intent;import androi
2017-11-02 18:47:36
161
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人