自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 批量修改文件名称的方法

这个窗口有多个选项,“常规”、“文本”、“日期”和“不导入此列(跳过)”。除非你需要强制将单元格的格式调成与原始状态不一致的格式,否则可以直接跳过这一步。第四列 (修改命令) 需要使用函数:="ren "&A1&" "&C1 然后依次往下拉生成修改文件名称的命令。第三列(修改后的文件名称) 需要使用函数:=B1&A1 然后依次往下拉生成修改后的文件名称。最后 复制最后一列生成的命令复制到一个新建的文本文件里边 然后另存为.bat格式的文件。这个功能可以将单元格的内容拆分成多个部分,放在独立的数据列中。

2023-08-03 16:39:03 144

原创 Android studio升级4.0以上 我遇到的问题

报错信息乱码:1 在android studio 中 点击Help --> Edit Custom VM options…2. 如果没有会提示创建3 创建后在文件中末尾增加:-Dfile.encoding=UTF-8修改后如下:# custom Android Studio VM options, see https://developer.android.com/studio/intro/studio-config.html-Dfile.encoding=UTF-84 .

2021-08-30 16:19:35 206

原创 压缩视频或者图片

implementation 'com.iceteck.silicompressorr:silicompressor:2.2.1' 压缩的依赖override fun onActivityResult(requestCode: Int, resultCode: Int, data: Intent?) { super.onActivityResult(requestCode, resultCode, data)var sdf = SimpleDateFormat("dd-MM-yyyy.

2021-04-14 17:33:29 123

原创 微信登录:【微信登录】签名不对,请检查签名是否与开发平台签名一致。

第一步:打包程序并查看微信开放平台的应用签名是否正确。微信的签名工具:https://open.weixin.qq.com/cgi-bin/showdocument?action=dir_list&t=resource/res_list&verify=1&id=open1419319167&token=4fc1340a3f09bb43bfbb34c9e2b...

2019-04-30 09:02:29 35220 2

转载 androidStudio无法引用的library无法使用

今天遇到一个问题我导入一个module到AndroidStudio,将它改成lib<application android:supportsRtl="true">12gradle改成apply plugin: 'com.android.library'1最后发现主app中无法引用它的jar包。罪魁祸首是下面这句话implementation...

2019-04-10 19:32:55 1332

转载 解决android 7.0系统拍照问题

activityzh放在onCreate下 Fragment中放在onCreateView下// android 7.0系统解决拍照的问题StrictMode.VmPolicy.Builder builder = new StrictMode.VmPolicy.Builder();StrictMode.setVmPolicy(builder.build());builder.det...

2019-04-09 17:18:05 253

原创 文件上传

Api@Multipart @POST("pj/zy/add") Observable<UploadingEntity> uploadMultipleTypeFile( @QueryMap() Map<String, String> params, @PartMap() Map<String, RequestBody> files);Modelp...

2019-04-02 19:06:26 131

转载 如何显示与编辑富文本

XRichText一个Android富文本类库,支持图文混排,支持编辑和预览,支持插入和删除图片。实现的原理:使用ScrollView作为最外层布局,里面填充TextView和ImageView。 删除的时候,根据光标的位置,删除TextView和ImageView。 生成的数据为list集合,可自定义处理数据格式。截图预览使用方式1. 作为mo...

2019-03-04 15:11:57 921

转载 Android中如何实现excel的导入/导出

在Android中使用第三方库来实现对excel的文件的导入导出准备操作:从网络上下载第三方库jxl.jar并且导入到Android studio中一、将内存中的数据导出到Excel文件中。/*** Created by Administrator on 2017/3/7.\* 将数据导出成文excel文件* 使用sqlite创建一个本地的结果表 将这个结果表映射成为一个...

2018-12-26 09:31:36 3289

转载 RecyclerView如何设置瀑布流

一直在想着怎么描述这样的布局,毕竟用的是瀑布流的布局管理器,但是呢效果基本就是个网格布局,只是每列之间是上下错开的,还是觉得叫交错式网格布局吧。先看个效果。 效果看起来应该很好实现的。这里仅仅是记录下自己实现的思路,然后贴出一些重要的代码。 基本思路就是运用StaggeredGridLayoutManager管理器来实现这种布局,在Recyclerview适配器中的onBind

2018-04-15 10:25:04 718

转载 Android 侧滑菜单的实现(NavigationView)

很早之前就像写个android的侧滑菜单加入到项目中了,但是很多给的都是密密麻麻的代码,今天看到了简单快速的实现方法:通过NavigationView+DrawerLayout来实现侧滑菜单的功能。Google I/O 2015 给大家带来了Android Design Support Library,对于希望做md风格的app的来说,简直是天大的喜讯.NavigationView是是Goog

2018-04-14 10:50:32 273

转载 RecyclerView添加分割线的简便方法

RecyclerView添加分割线的简便方法原创 2017年07月30日 22:07:23标签:android1、前言刚开始学习RecyclerView的时候我跟着一个视频学的,当时添加分割线是从外面导入一个Java类,然后使用里面的函数来创建分割线的,所以一直以来我都是这样做的。直到前几天才无意中发现,原来v7包中提供了一个DividerIte

2018-04-08 14:24:57 113

转载 语音转文字

听写:https://jingyan.baidu.com/article/3ea51489a9dccf52e61bba32.html语音合成:https://blog.csdn.net/liudongdong19/article/details/79841447图解Android Studio讯飞语音实现语音转文字听语音  | 浏览:1838 | 更新:2016-0...

2018-02-23 19:07:49 530 2

原创 Fresco简单展示

Fresco简单的使用—SimpleDraweeView百学须先立志—学前须知:在我们平时加载图片(不管是下载还是加载本地图片…..)的时候,我们经常会遇到这样一个需求,那就是当图片正在加载时应该呈现正在加载时的图像,当图片加载失败时应该呈现图片加载时的图像,当我们重新加载这张图片时,应该呈现重试时图像,直到这张图片加载完成。这些繁琐并且重复的如果得不到简化的话,那将是一个开发

2018-01-26 10:19:34 137

转载 关于Activity的一些启动模式

1.singleTask和singletop都是保真了Activity在栈中的唯一性2.singleTask和singleTop实例存在时,都不会重新创建 new task不同之处有如下几点: 如果singleTask启动的ActivityA位于栈底,在栈顶startActivity到这个ActivityA时会调动 onNewIntent-&gt;onStart-&gt;onR...

2018-01-17 21:27:45 221

转载 事件分发

在Android开发中,事件分发机制是一块Android比较重要的知识体系,了解并熟悉整套的分发机制有助于更好的分析各种点击滑动失效问题,更好去扩展控件的事件功能和开发自定义控件,同时事件分发机制也是Android面试必问考点之一,如果你能把下面的一些事件分发图当场画出来肯定加分不少。废话不多说,总结一句:事件分发机制很重要。Android 事件分发流###关于Android 事件分发机制网上

2018-01-11 19:48:21 204

转载 自定义开关

很多时候,我们在很多无论是Android还是IOS的APP中都会遇到这样的一种效果,有一个按钮,我们点击一下,便会滑动一下,一会显示“开”,一会显示“关”,这便是开关按钮了,比如:很多Android手机的设置功能里,就有很多功能是用开关按钮实现的,那么这些开关按钮时如何实现的呢?下面,就让我们一起来实现这个功能吧。一、原理我们在界面的某一个区域里放置一个背景图A,这个图片一边为“开”,一边

2018-01-10 20:19:01 283

转载 获取当前网络状态

1、获取ConnectivityManager对象Context context = activity.getApplicationContext();// 获取手机所有连接管理对象(包括对wi-fi,net等连接的管理)ConnectivityManager connectivityManager = (ConnectivityManager)context.getSystemSer

2018-01-10 19:03:46 618

原创 Bitmap与String相互转换

1.Bitmap转换为图片字符串Bitmap bitmap = BitmapFactory.decodeResource(getResources(), R.drawable.ic_launcher);ByteArrayOutputStream outputStream = new ByteArrayOutputStream();//该方法用来压缩图片,第一个参数为图片格式,第二

2018-01-10 18:47:45 2535

原创 常用依赖

常用权限断点续传http://blog.csdn.net/wzgiceman/article/details/52910373自定义输入框http://blog.csdn.net/xiaanming/article/details/11066685自定义加减http://blog.csdn.net/whitley_gong/article/details/51956429http://blog.c...

2018-01-09 10:08:39 252

原创 弹出输入框与Glide添加占位图上下左右滑动

final EditText inputServer = new EditText(this);        AlertDialog.Builder builder = new AlertDialog.Builder(this);        builder.setTitle("Server").setIcon(android.R.drawable.ic_dialog_info).se

2018-01-07 20:48:01 235

原创 MVP

首先导入依赖 //retrofit依赖网络请求compile 'com.squareup.retrofit2:retrofit:+'compile 'com.squareup.retrofit2:converter-gson:+'compile 'io.reactivex.rxjava2:rxjava:+'compile 'io.reactivex.rxjava2:rxandroid:+'...

2018-01-06 12:43:25 182

原创 recyclerview多条目

package com.jidongdemo.adapter;import android.content.Context;import android.support.v7.widget.RecyclerView;import android.view.View;import android.view.ViewGroup;import android.widget.AdapterVi

2017-12-30 10:42:08 247

转载 GreenDao

最新数据库GreenDao原创 2017年12月05日 11:53:5024首先我们需要在项目build.gradle中导入包` dependencies { classpath 'org.greenrobot:greendao-gradle-plugin:3.2.1' }1234

2017-12-28 18:59:29 232 1

转载 EventBus的简单应用

一、概述EventBus是一款针对Android优化的发布/订阅事件总线。主要功能是替代Intent,Handler,BroadCast在Fragment,Activity,Service,线程之间传递消息.优点是开销小,代码更优雅。以及将发送者和接收者解耦。1、下载EventBus的类库源码:https://github.com/greenrobot/EventBus2、基本使用

2017-12-27 19:44:47 123

原创 android 二级购物车

//有BUG的//XML 主布局RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" > ExpandableL

2017-12-21 09:29:46 538

转载 Fresco简单应用

老套路先注入依赖://Fresco图片加载框架faceBook公司出品 compile 'com.facebook.fresco:fresco:0.12.0'12然后要创建Application类的onCreate方法里初始包:Fresco.initialize(this);public class FrescoApplication extends Application {

2017-12-19 20:02:06 148

原创 android 添加删除线TextView

txt1 = ((TextView) findViewById(R.id.txt1));          txt2 = ((TextView) findViewById(R.id.txt2));          txt3 = ((TextView) findViewById(R.id.txt3));          //添加删除线          txt1.

2017-12-19 11:28:05 437

原创 GridView自定义

import android.content.Context;import android.util.AttributeSet;import android.widget.GridView;public class CustomGridView extends GridView { public CustomGridView(Context context, AttributeSe

2017-12-15 10:11:03 150

原创 点击事件冲突

在嵌套有gridView的布局的最外层布局添加 : android:descendantFocusability="blocksDescendants"在expandablelistview 的adapter中找到gridView 设置其三个属性holder.child_mygridview.setClickable(false);holder.child_mygridview.set

2017-12-09 12:02:02 292

原创 第三方之QQ登录

SDk下载http://wiki.open.qq.com/wiki/mobile/SDK%E4%B8%8B%E8%BD%BD打开我们的Androidmanifest 在里面加入权限和注册Activity 如下manifest xmlns:android="http://schemas.android.com/apk/res/android" packag

2017-12-07 10:51:57 234

原创 SharePreference

Android有四种方式:SharePreference轻量级键-值方式存储,以XML文件方式保存。文件采用java.io.*库所提供有I/O接口,读写文件。SQLit数据库SQLite是轻量级嵌入式内置数据库。ContentProviderContentProvider可为数据封装,为多个应用共享 创建 SharePreference     

2017-11-23 13:08:05 149

原创 属性动画

package com.bwie.propertyanimationdemo;import android.animation.Animator;import android.animation.AnimatorSet;import android.animation.ObjectAnimator;import android.animation.ValueAnimator;

2017-11-23 10:23:23 145

原创 简洁的网络拦截器

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

2017-11-22 19:32:02 163

转载 菜鸟网址

BeautifulRefreshLayout-漂亮的美食下拉刷新https://github.com/android-cjj/BeautifulRefreshLayout/tree/BeautifulRefreshForFoodMaterial Design-动画风格的选项卡tab切换功能https://github.com/neokree/MaterialTabsTwin

2017-11-22 08:56:58 598

原创 登录

//p层package com.example.zhoukao2lianxi.Presenter;import com.example.zhoukao2lianxi.Http.OkHttpUtils;import com.example.zhoukao2lianxi.back.CallBack;import com.example.zhoukao2lianxi.back.IView

2017-11-12 20:32:50 206

原创 画圆1

package com.bwie.firstweek1104;import android.content.Intent;import android.os.Handler;import android.os.Message;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;

2017-11-05 19:17:53 149

原创 MVP

package com.bwie.loginmvpdemo;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.view.View;import android.widget.Button;import android.widget.EditText;

2017-11-05 19:13:03 155

原创 画圆

xml version="1.0" encoding="utf-8"?>LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas

2017-11-05 18:17:07 117

转载 初学angluarjs订单管理

订单管理                        * {            font-size: 14px;            margin: 0;            padding: 0;        }        body {            padding: 16px 32px;        }   

2017-10-26 08:08:00 242

空空如也

空空如也

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

TA关注的人

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