- 博客(43)
- 资源 (3)
- 收藏
- 关注
原创 uniapp H5端与APP端压缩图片
首先创建一个compress.js文件(以下是文件中图片压缩方法)/** * APP端图片压缩 * 参数说明: * img 图片url * scale缩放比例 1-100 * callback 回调设置返回值 */export function translateapp(img, scale, callback) { plus.io.resolveLocalFileSystemURL(img, (entry) => { //通过URL参数获取目录对象或文件对象 en
2021-11-12 16:18:29
3173
6
原创 BaseMVP
BaseMVPActivity的代码import android.annotation.SuppressLint;import android.content.Context;import android.content.Intent;import android.content.pm.PackageManager;import android.net.ConnectivityMan...
2019-07-07 18:01:21
296
原创 Retrofit和Rxjava网络请求、日志拦截器、
URL中:package shopping.bwie.com.baiduditu.model;import java.util.List;import okhttp3.OkHttpClient;import retrofit2.GsonConverterFactory;import retrofit2.Retrofit;import retrofit2.adapter.rxjava...
2018-12-20 17:09:45
822
1
原创 Android 拍照或从相册选择图片
activity中: AlertDialog.Builder builder = new AlertDialog.Builder(this); String sj[] = {"拍照", "相册"}; builder.setItems(sj, new DialogInterface.OnClickListener() { ...
2018-12-20 16:49:30
1513
原创 一个简单的日期控件的实现
activity中://获取控件t_time = (TextView) findViewById(R.id.t_time);//点击事件 t_time.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { ...
2018-12-20 16:42:19
313
原创 百度地图定位
Activity中:package shopping.bwie.com.baiduditu;import android.os.Bundle;import android.support.annotation.Nullable;import android.support.v7.app.AppCompatActivity;import com.baidu.location.Locat...
2018-12-20 16:34:39
878
原创 Retrofit获取网络数据、日志拦截器
import retrofit2.Call;import retrofit2.http.GET;import retrofit2.http.Query;public interface UrlInterface { @GET("nba/") Call<JsonBean> getwz(@Query("key")String key,@Query(&
2018-12-09 20:41:11
610
原创 banner、fresco或glide 轮播图片
import android.content.Context;import android.net.Uri;import android.widget.ImageView;import com.bumptech.glide.Glide;import com.facebook.drawee.view.SimpleDraweeView;import com.youth.banner.lo...
2018-12-09 19:58:54
319
原创 Rxjava简单的观察者模式应用
import com.google.gson.Gson;import java.util.List;**import rx.Observable;import rx.Subscriber;**public class Shop_hom_Prasenter { public Shop_hom_Prasenter(Homdata logindata) { m...
2018-12-09 19:33:54
277
原创 反射获取注解的值、反射添加集合数据、fresco设置缓存路径和几种样式
**import android.app.Application;import android.os.Environment;import com.facebook.cache.disk.DiskCacheConfig;import com.facebook.drawee.backends.pipeline.Fresco;import com.facebook.imagepipeline...
2018-12-09 19:27:42
226
原创 EventBus的简单实现
创建一个bean类public class User {private String name;public User(String name) {this.name = name;}public String getName() {return name;}public void setName(String name) {this.name = name;}}Acti...
2018-11-30 10:35:54
286
原创 GreenDao的简单实现
新建一个bean类@Entitypublic class Student {@Idprivate String id;@Index(unique =true)private String name;private String age;private String gender;Application中初始化import android.app.Application;imp...
2018-11-30 10:29:11
233
原创 okhttp日志拦截器
import java.io.IOException;import okhttp3.Interceptor;import okhttp3.Request;import okhttp3.Response;/日志拦截器类,请求来了,先在这里进行处理,可以得到发请求到得到请求消耗多久的时间作用:可以排查网络请求速度慢的根本原因1.有可能是我们在请求网络时,客户端写了一堆业务逻辑2.有可...
2018-11-22 16:56:15
371
原创 购物车
public class MainActivity extends AppCompatActivity implements View.OnClickListener, Prasenter.DataView {private ExpandableListView elsv;private CheckBox quanxuan;private Button heji;Prasenter pra...
2018-11-22 16:50:17
189
原创 okhttp网络请求封装
public class Okhttpurl {**private static volatile Okhttpurl mOkhttpurl;static OkHttpClient okHttpClient;private static Handler mHandler;****private Okhttpurl() { LoggingInterceptor loggingIn...
2018-11-22 16:35:09
297
原创 RecyclerView的简单实现
public class MainActivity extends AppCompatActivity implements View.OnClickListener {private Button delete;private Button insert;private RecyclerView rlv;private Myadapter mMyadapter;int pager = ...
2018-11-19 08:07:15
380
原创 百度地图的配置
public class MainActivity extends AppCompatActivity {//全部复制private MapView mMapView = null;@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setCont...
2018-11-18 20:18:29
370
原创 极光推送的配置
Appliactionpublic class MyAppliaction extends Application {@Overridepublic void onCreate() {super.onCreate();JPushInterface.init(this);}}AndroidManifest.xml中AndroidManifest.xml权限//复制...
2018-11-18 20:10:27
216
原创 QQ的第三方登录和分享的简单实现
**public class MainActivity extends AppCompatActivity {private ImageView iv_login;private ImageView iv_share;private TextView tv_result;//需要复制public ArrayList<SnsPlatform> platforms = new A...
2018-11-18 20:04:49
270
原创 okhttp设置缓存
package com.sn.okhttp_8;import android.os.Bundle;import android.os.Handler;import android.os.Message;import android.support.v7.app.AppCompatActivity;import android.view.View;import android.widge...
2018-11-17 08:39:15
720
原创 webview和js简单的交互
import android.annotation.SuppressLint;import android.os.Bundle;import android.support.v7.app.AppCompatActivity;import android.text.TextUtils;import android.view.View;import android.webkit.Javasc...
2018-11-17 08:34:08
149
原创 Okhttp上传和下载图片
package liyuanqi.bwie.com.imageshangchaunhexiazai;import android.annotation.SuppressLint;import android.graphics.Bitmap;import android.graphics.BitmapFactory;import android.os.Bundle;import andro...
2018-11-17 08:31:17
709
原创 简单的属性动画的实现
配置静态属性<?xml version="1.0" encoding="utf-8"?>import android.animation.Animator;import android.animation.AnimatorInflater;import android.animation.AnimatorSet;import android.animation.Objec...
2018-11-15 08:29:54
212
原创 okhttp网络获取数据 接口回调 返回到UI中
import android.os.Handler;import android.util.Log;import com.google.gson.Gson;import java.io.IOException;import java.lang.reflect.Type;import java.util.concurrent.TimeUnit;import javax.xml.trans...
2018-11-14 08:19:08
2396
转载 第三方的QQ 的分享功能
全局的build.gradle中配置classpath “com.mob.sdk:MobSDK:2018.0319.1724”全局的APP的build.gradle中配置:最上边:apply plugin: ‘com.mob.sdk’下边:MobSDK {appKey “d580ad56b4b5”appSecret “7fcae59a62342e7e2759e9e397c82bdd”...
2018-11-11 21:04:33
618
原创 网络请求数据登录 、SharedPreferences:记住密码,自动登录、fragment和RadioGroup联动:网络获取数据listview展示,登录的账号生成二维码
import android.content.Intent;import android.content.SharedPreferences;import android.os.Bundle;import android.support.v7.app.AppCompatActivity;import android.text.TextUtils;import android.util.L...
2018-11-11 20:49:51
413
原创 用MVP框架网络获取数据实现登录功能
<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android=“http://schemas.android.com/apk/res/android”xmlns:tools="http://schemas.android.com/tools"android:layout_width="match_pare...
2018-11-09 14:20:56
362
原创 扫描二维码,输入内容生成二维码,二维码扫描框的配置
package liyuanqi.bwie.com.liyuanqi20181106;import android.content.Intent;import android.graphics.Bitmap;import android.graphics.BitmapFactory;import android.support.v7.app.AppCompatActivity;impor...
2018-11-09 14:07:25
759
原创 继承式自定义控件:实现title标题的透明度和文字的改变、简单的接口回调
package liyuanqi.bwie.com.jichengkongjian;import android.graphics.Color;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.util.Log;import android.view.View;...
2018-11-09 13:57:23
249
原创 组合式自定义控件实现 加和减 的操作、简单的接口回调
package liyuanqi.bwie.com.zhuheshikongjian;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.view.View;import android.widget.Toast;public class MainActivity ...
2018-11-09 13:51:39
182
原创 自绘式自定义控件 抽奖转盘
import android.content.Context;import android.graphics.Canvas;import android.graphics.Color;import android.graphics.Paint;import android.graphics.Path;import android.graphics.Rect;import android...
2018-11-04 21:10:41
286
原创 TollBar设置
import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.support.v7.widget.Toolbar;import android.view.Menu;import android.view.MenuItem;import android.view.View;i...
2018-11-04 21:08:31
436
原创 自定义控件 View生成小球 可以拖动
import android.content.Context;import android.graphics.Canvas;import android.graphics.Color;import android.graphics.Paint;import android.graphics.Rect;import android.os.Build;import android.supp...
2018-11-04 21:06:34
433
原创 跟踪球
import android.content.Context;import android.graphics.Bitmap;import android.graphics.BitmapFactory;import android.graphics.Canvas;import android.support.annotation.Nullable;import android.util.A...
2018-11-04 21:04:36
462
原创 画板
import android.annotation.SuppressLint;import android.content.res.Resources;import android.graphics.Bitmap;import android.graphics.BitmapFactory;import android.graphics.Canvas;import android.grap...
2018-11-04 21:03:03
213
原创 网络获取图片、ViewPager轮播
package liyuanqi.bwie.com.liyuanqi20181015;import android.content.Intent;import android.os.AsyncTask;import android.os.Handler;import android.os.Message;import android.support.v4.view.PagerAdapte...
2018-10-25 17:59:22
258
原创 PullToRefersh、网络获取数据添加到adapter和数据库 然后显示、无网络时从数据库获取数据添加到另一个adapter 然后显示
package liyuanqi.bwie.com.pulltorrfresh;import android.content.Context;import android.net.ConnectivityManager;import android.net.NetworkInfo;import android.os.Bundle;import android.support.annota...
2018-10-24 15:01:04
264
原创 简单的频道管理代码
package liyuanqi.bwie.com.pindaoguanli;import android.content.Intent;import android.support.design.widget.TabLayout;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import...
2018-10-24 14:53:32
500
原创 频道管理的简单实现
频道管理1、首先在项目的build下注册allprojects {repositories {jcenter()//下面这句才是加上的,上面的自带 的maven {url “https://jitpack.io”}}}2、然后在app下的build中导入依赖compile ‘com.github.andyoom:draggrid:v1.0.1’3、然后在main类中就可以使用...
2018-10-24 10:32:21
216
原创 TabLayout、 DrawerLayout侧拉、Viewpager轮播图:动态标题、view生成小圆点
package liyuanqi.bwie.com.chouti;import android.support.design.widget.TabLayout;import android.support.v4.app.Fragment;import android.support.v4.view.ViewPager;import android.support.v4.widget.Dra...
2018-10-21 20:22:20
344
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人