自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 2021-10-28

Android 实现手写签名Activitypackage com.example.saomaqiang.qianming;import androidx.appcompat.app.AppCompatActivity;import android.graphics.Bitmap;import android.os.Bundle;import android.view.View;import android.widget.Button;import android.widget.Fr

2021-10-28 09:56:38 95

原创 Android 图片压缩与Bitmap转Base64编码/转File

图片压缩/* @param path 图 片路径 * @param quality 质量 0-100,100表示原图 * @return */ public static Bitmap losslessScale(String path,int quality){ Bitmap bitmap = BitmapFactory.decodeFile(path); ByteArrayOutputStream baos = new Byte...

2021-08-04 11:34:06 654

原创 Android中进行https请求信任证书问题(效率解决,小白适用)

加粗样式基于Okhttpclient信任https所有证书举个例子//初始化OkHttpClient对象时进行信任证书的操作OkHttpClient.Builder mBuilder = new OkHttpClient.Builder();mBuilder.sslSocketFactory(TrustAllCerts.createSSLSocketFactory());mBuilder.hostnameVerifier(new TrustAllCerts.TrustAllHostnameVer

2021-06-22 11:17:56 512

原创 2021-05-14

Android 环信发送消息集成最新sdk1.先在环信官网下载环信的api2.下载sdk根据按官方文档按步骤集成[https://console.easemob.com/app/applicationOverview/userManagement]3.如果需要easyui,去EaseIMKit 使用指南下载EaseIMKit源码4.在EaseIMKit源码下找到ease-im-kit导入android Studio中5.easeui导入步骤:点击file—>new选择import model

2021-05-14 14:41:06 237

原创 Android 极光推送教程

在极光推送官网 创建我们的应用,点击推送设置,点击Android填写我们项目的应用包名下载快速集成Demo1.把Demo中libs包中库导入项目libs包中,其中最后两个jar包添加小奶瓶2.把Demo中res文件夹中 drawable-hdpi 全部复制到项目中3.把Demo中values文件夹中全部复制粘贴到项目values中4.把Demo中layout文件夹中 除了main.xml...

2019-11-28 11:47:38 381

原创 App流行的吸顶效果

https://blog.csdn.net/hz51390/article/details/49967085

2019-11-08 16:54:30 549

原创 Android多渠道打包三种方式

https://blog.csdn.net/mayn666/article/details/79878469

2019-11-07 17:02:57 177

原创 Windows平台安装flutter之初体验(安装教程)

https://blog.csdn.net/qq_36636969/article/details/82686857

2019-11-06 16:09:44 146

原创 Android 实现点击按钮弹出日期选择器与时间选择器

直接上效果图:图1:图2:图3:MainActivity:时间选择器:Calendar calendar = Calendar.getInstance();int hourOfDay = calendar.get(Calendar.HOUR_OF_DAY); //得到小时int minute = calendar.get(Calendar.MINUTE); ...

2019-10-30 10:04:15 1493

原创 简单好使的操作——将Android apk大小减少 60%

越小越好作为一个开发者我们总是更关心应用的性能,设计和用户体验。但是,大多数开发者都忘了(或低估)一件事:应用体积。如果你希望你的应用能吸引大量用户,这是非常核心的一点。市场上大概有 11000 种安卓机型,而其中大部分都是低端机,有限的存储(1GB 到 8GB),甚至用的还是 2G 或者 3G 网络。这些设备在印度,巴其尔等非洲发展中国家占有大量市场,你可以在这些地方获得大量的用户。让你的...

2019-10-24 15:38:02 184

原创 Android 多条目实现

bean里写个type类型private int itemType; public int getItemType() { int result = itemType % 2; return result; } public void setItemType(int itemType) { ...

2019-03-22 14:40:27 389

转载 Android 自定义画圆添加属性动画

创建view继承view实现方法package com.example.huanyuan;import android.content.Context;import android.graphics.Canvas;import android.graphics.Color;import android.graphics.Paint;import android.util.Attrib...

2019-01-20 11:32:34 575

原创 Android 自定义view进度条

创建自定义view继承viewpackage com.example.jindu.ui.weight;import android.content.Context;import android.graphics.Canvas;import android.graphics.Color;import android.graphics.Paint;import android.graph...

2019-01-20 10:11:09 279

原创 Android 圆形搜索框

<?xml version="1.0" encoding="utf-8"?><shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle" > <corners android:radius=&quo

2019-01-13 12:02:55 575

原创 Android 极光推送

1、首先在build.gradle,android下 sourceSets { main { jniLibs.srcDirs = ['libs'] } }2、导入libs的包,以及res下的drawable,layout,values3、在<manifest> 写入 android:versionCode="31...

2019-01-13 11:34:05 107

转载 Android第三方登录QQ

友盟QQ登录集成:1.拷贝demo中的libs文件夹和res文件夹;右击 add as library2.Application添加如下代码:UMConfigure.init(this,"\n" + "5c0a541bf1f556b5f10003a8","小米",UMConfigure.DEVICE_TYPE_PHONE,"");/** * 设置组件化的Log开关 * 参数: bo...

2019-01-13 11:18:24 252

原创 Android 全局捕获异常

1.配置ndkandroid { compileSdkVersion 28 defaultConfig { ndk { // 设置支持的SO库架构 abiFilters 'armeabi' //, 'x86', 'armeabi-v7a', 'x86_64', 'arm64-v8a' } }...

2019-01-13 11:13:55 128

原创 Android 第三方友盟分享及登录

一、导入libs选中右击鼠标 add as library,以及res下的drawable,values,layout下的xml,1、分享分为带面板分享与不带面板分享2、第三方QQ登录获取头像等信息3、详细地址:https://github.com/JGQ143/youmeng清单文件权限<!-- 必须的权限 --> <uses-permission andr...

2019-01-08 20:14:59 479

原创 Android 简单拦截器

package com.example.jinduer.di.okhttp;import android.util.Log;import java.io.IOException;import okhttp3.Interceptor;import okhttp3.Request;import okhttp3.Response;public class LogInterceptor...

2019-01-07 08:13:05 1017

原创 Android OKHTTP封装

package com.example.jinduer.di.okhttp;import okhttp3.Callback;import okhttp3.OkHttpClient;import okhttp3.Request;public class OKUtil {private static OKUtil okUtil;private final OkHttpClient okHt...

2019-01-07 08:11:29 203

原创 Android OkHttpClient 异步请求

package com.example.one.di.model;import android.util.Log;import com.example.one.di.contract.IContract;import com.example.one.di.data.Constant;import java.io.IOException;import okhttp3.Call;i...

2019-01-02 08:23:47 564

原创 Android OkGo

package com.example.task.di.model;import android.util.Log;import com.example.task.di.beans.Good;import com.example.task.di.beans.Guide;import com.example.task.di.contract.IGoodContract;import c...

2019-01-02 08:22:48 452

原创 Android MVP注册

Mainactivitypackage com.example.jiaguoqiang20181210;import android.content.Intent;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.view.View;import androi...

2018-12-21 13:10:54 117

原创 Android MVP登录

登录接口String logindata =Utils.get("http://www.zhaoapi.cn/user/login?mobile="+mobile+"&password="+password);beanResultpackage com.example.jiaguoqiang20181210.bean;public class Result<T>{...

2018-12-21 13:06:31 141

原创 Android MVP点击商铺切换商品购物车

权限<uses-permission android:name="android.permission.INTERNET"/>接口Meaupackage com.example.gouwu3.bean;import java.util.List;public class Meau { private int code; private String m...

2018-12-21 10:52:22 150

原创 Android MVP二级列表购物车

旋转+渐变//旋转渐变 ObjectAnimator animator = ObjectAnimator.ofFloat(image, "rotation", 0f, 360f); // 表示的是: // 动画作用对象是mButton // 动画作用的对象的属性是旋转alpha // 动画效果是:0 - 360 ...

2018-12-21 09:03:35 329

原创 Android MVP实现接口Banner轮播图

Mainactivitypackage com.example.lunbo;import android.content.Context;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.view.View;import android.widget.Imag...

2018-12-20 20:12:46 361

原创 Android MVP简单点击条目跳转实现WebView

adapter条目监听viewHolder.itemView.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { Intent intent = new Intent(a...

2018-12-20 16:56:22 505

转载 Android日志拦截器

OKHTTP类public static String get(String urlString){ OkHttpClient okHttpClient = new OkHttpClient.Builder() .addInterceptor(new LoggingInterceptor())//日志拦截器 .c...

2018-12-20 16:41:11 536

原创 Android高德点击获取地址

依赖implementation 'com.amap.api:location:latest.integration'权限<!--用于进行网络定位--> <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"></uses-permission> ...

2018-12-20 15:27:56 524 1

转载 Android高德地图

权限<?xml version="1.0" encoding="utf-8"?><manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.example.demo1_scott"> <uses-permission android:na

2018-12-20 10:31:57 223

原创 RecyclerView点击条目删除动画

adapter.setOnLongItmeClickListener(new MyAdapter.LongClickListener() { @Override public void onLongItmeClickListener(View view, final int position) { ObjectAnim...

2018-12-20 08:20:21 444

原创 友盟第三方登录

1.拷贝demo中的libs文件夹和res文件夹; 右击 add as library2.Application添加如下代码:UMConfigure.init(this,"5c089159b465f59767000066","小米",UMConfigure.DEVICE_TYPE_PHONE,"");/** * 设置组件化的Log开关 * 参数: boolean 默认为fa

2018-12-20 08:16:34 89

原创 Android简单MVP解析接口列表,搜索框,点击切换

//布局<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.co

2018-12-16 22:28:13 333

原创 Android Studio Zxing生成二维码

> 1:清单文件 <uses-permission android:name="android.permission.CAMERA" />> <uses-permission android:name="android.permission.VIBRATE" />2:依赖implem

2018-12-09 21:59:31 2624

原创 Android Studio运用MVP泛型登录与记住密码,自动登录

一:获取布局控件权限二:记住密码与自动登录 mMobile.setText(sp.getString("mMobile","")); mPassword.setText(sp.getString("mPassword",""));三:登录1.创建LoginPresenter把输入框获取的值发送过去2.创建接口四:Loginpresenter层五:LoginMod...

2018-12-09 20:56:27 885

原创 Android Zxing生成二维码扫描

一:依赖:implementation ‘cn.bingoogolapple:bga-qrcode-zbar:1.2.1’或者implementation ‘cn.bingoogolapple:bga-qrcode-zxing:1.2.1’第一步:XML文件<cn.bingoogolapple.qrcode.zbar.ZBarView android:id="@+...

2018-12-03 20:58:19 217

原创 FragmentLayout点击切换隐藏页面使用

注意:1.首先在视图中创建标签,完成布局2.在MyActivity中开启事务

2018-11-20 10:52:47 227

原创 ViewPager简单实用

1.视图中创建布局2.在MyActivity中获取控件3.获取按钮id ,设置监听

2018-11-20 10:40:20 185 1

原创 轮播图Banner与Imageloader简单运用

一.首先添加Banner依赖:compile 'com.youth.banner:banner:1.4.9’<谨记网络权限>1.在视图中创建banner标签2.获取控件banner创建图片路径集合,图片标题集合,然后设置设置imageloader,先创建个Mapp类ImageLoader依赖:compile ‘com.nostra13.universalimageload...

2018-11-17 11:55:43 273

空空如也

空空如也

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

TA关注的人

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