自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(81)
  • 资源 (6)
  • 收藏
  • 关注

原创 Python selenium 隐藏 浏览器 正受到自动测试软件的控制 提示

Python selenium 隐藏 浏览器 正受到自动测试软件的控制 提示

2022-07-07 09:58:35 1249

原创 自定义View之继承原有View 例自定义Button

package com.example.desktop_77ma6t9.kaoshi;import android.content.Context;import android.graphics.Color;import android.util.AttributeSet;import android.widget.Button;public class MyButton ext...

2019-08-05 14:54:07 218 1

原创 Androidstudio快速文本修改快捷键

1.选中多条文本,同时进行修改: (alt+shift+鼠标左键选取位置/内容)2.矩形圈选文本,同时进行修改: (alt+鼠标左键选取内容)3.以选中文本为目标进行寻找定位并选中,同时进行修改: (选中内容后alt+j)...

2018-07-26 15:57:29 1109

原创 以太坊计量单位

以太坊的单位,沿袭了科学界的传统,用做过杰出贡献的数学、密码学专家的名字命名。一次性向六位专家致敬,并且未来可能引入更多单位。以太坊的最小单位是 Wei。1个以太币 = 10的 18次方 Wei,但因为这个单位太小,好像 Byte字节与 KB、MB、GB的电脑存储单位一样,以太坊还有其他的单位:Kwei(Babbage)= 10的 3次方 WeiMwei(Lovelace)= 10的 6次方 We...

2018-05-28 11:04:35 2002

转载 展示三表级城市列

本项目本项目是利用 三列集合的形式来展示三表级城市列先看效果图首先先是相关布局文件 统一管理主页面布局 实际就一个RecyclerView<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xm...

2018-05-23 17:01:28 309

原创 Android_简单集成码云--即时通信

一:创建项目1: 首先AS创建一个项目 2: 登录码云创建项目 需要注意几点 名称需要和AS创建的项目名称一样 介绍随便写 下面三个选择按钮,全不用选二:生成一个.ssh文件安装上git才能生成 在桌面右键 Git Bash Here 输入 ssh-keygen -t rsa -C "码云账号" 回车回车回车回

2018-01-24 08:42:41 372

原创 Android_热修复之AndFix--热热热

一: 热修复框架有很多 其中AndFix使用很简单 但局限性很高,只能修复方法 不过可以及时修复不需要退出程序使用前的准备依赖:compile 'com.alipay.euler:andfix:0.5.0@aar'//初始化的时候用到了版本号 写一个提供版本号的工具类public class VersionUtils { public static Str

2018-01-23 08:45:08 280

原创 Anroid_微信热修复Tinker

Tinker简单集成一:导入依赖 //可选,用于生成application类 provided('com.tencent.tinker:tinker-android-anno:1.9.2') //tinker的核心库 compile('com.tencent.tinker:tinker-android-lib:1.9.2') //分包 compile

2018-01-22 11:03:42 508

原创 Android_自定义View--自定义

布局<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:lay

2018-01-18 09:27:23 264

原创 Android_沉浸式

全屏沉浸式简单实现 @Override public void onWindowFocusChanged(boolean hasFocus) { super.onWindowFocusChanged(hasFocus); if (hasFocus && Build.VERSION.SDK_INT >= 19) { View decor

2018-01-18 09:16:45 230

原创 Android_Andfix简单使用

介绍AndFix,全称是Android hot-fix。是阿里开源的一个Android热补丁框架,允许APP在不重新发布版本的情况下修复线上的bug。支持Android 2.3 到 7.0。首先添加依赖compile 'com.alipay.euler:andfix:0.3.1@aar'//然后写一个有问题的代码 生成一个APK文件首先编写工具类初始化Andfix并加载补丁

2018-01-18 09:08:29 300

原创 android_封装Adapter

在开发的过程中,常常会用到ViewPager、ListView、GridView等、这些带有Item的视图控件,而这些控件有个共同点就是都要用到它们的适配器,我们在实现视图展示时,一般都会去写个自定义的适配器去继承PagerAdapter或Adapter或Adapter的子类,因为Android源码自带的这些适配器都比较抽象,往往在我们开发时,写的一些自定义适配器都需要重写Adapter父类的一些

2018-01-11 15:42:39 362

原创 android_断点续传

依赖compile 'com.squareup.okhttp3:okhttp:3.9.0'权限 接口public interface CallBack { void startDownload(); void pauseDownload(); void finishDownload(); void downloadPr

2017-12-29 10:08:46 482

原创 Android_简单实现沉浸式状态栏

真正的沉浸式模式虽说沉浸式导航栏这个东西是被很多人误叫的一种称呼,但沉浸式模式的确是存在的。那么我们如何才能实现像海岛奇兵以及爱奇艺那样的沉浸式模式呢?首先你应该确定自己是否真的需要这个功能,因为除了像游戏或者视频软件这类特殊的应用,大多数的应用程序都是用不到沉浸式模式的。当你确定要使用沉浸式模式,那么只需要重写Activity的onWindowFocusChanged()

2017-12-25 15:12:49 312

原创 MD5 加密算法

Android MD5加密算与J2SE平台一模一样,因为Android 平台支持 java.security.MessageDigest这个包。实际上与J2SE平台一模一样。String getMD5(String val) throws NoSuchAlgorithmException 输入一个String(需要加密的文本),得到一个加密输出String(加密后的文本)import

2017-12-25 10:02:36 270

原创 Android--购物车接口删除

//权限: //依赖: compile 'com.github.bumptech.glide:glide:3.6.0' compile 'com.jakewharton:butterknife:8.8.1' annotationProcessor 'com.jakewharton:butterknife-compiler:8.8.1'

2017-12-20 20:18:38 578

原创 ijkplayer 视频播放

http://m.blog.csdn.net/xcjean/article/details/78613066

2017-12-20 09:40:09 311 1

原创 Android_简单三级缓存 (数据库)

//GreenDao的依赖// In your root build.gradle file:buildscript { repositories { jcenter() mavenCentral() // add repository } dependencies { classpath 'com.android.to

2017-12-14 20:26:02 503

原创 DecimalFormat类使用

//DecimalFormat类使用一个简单的案例 eg:125.656 就会直接四舍五入也就是126  eg:125.423也就是125下面直接上代码:public class MainActivity extends AppCompatActivity { //定义一个测试变量 private double a = 125.36658; @Override

2017-12-13 20:54:39 700

原创 简单MVP-Retrofit-Rxjava-OKhttp

//接口V层:public interface IView { void onSuccess(Object o); void onFailed(Exception e);}M层:public interface IModel { void getData(Map map);}P层:public interface BasePresenter {

2017-12-10 19:32:19 232

原创 依赖

//Rxjava依赖 compile "io.reactivex.rxjava2:rxjava:2.1.1"//Rxandroid依赖 compile 'io.reactivex.rxjava2:rxandroid:2.0.1'//retrofit依赖 compile 'com.squareup.retrofit2:retrofit:2.3.0'//retrofit自

2017-12-10 19:17:58 253

原创 android_网络判断,Greendao,retrofit,eventbus结合展示数据

第一:导依赖顶部:apply plugin: 'org.greenrobot.greendao'dependencies: compile 'org.greenrobot:greendao:3.2.2'// compile 'com.github.bumptech.glide:glide:4.3.1'// annotationProcessor 'com.gi

2017-12-03 20:59:50 381

原创 android_GreenDao简单使用

第一:导入依赖  参照gethub 然后在自己demo的build中添加:中间包名是自己工程的包 greendao{ schemaVersion 1 daoPackage 'com.aaa.www.greendao.gen' targetGenDir 'src/main/java'}     第二: @Entitypub...

2017-12-01 14:45:35 241

原创 android_购物车三种状态之拦截器 post请求

okHttp:public class OkHttpUtils { private static volatile OkHttpUtils instance; private OkHttpClient client; private Handler handler = new Handler(); private OkHttpUtils() {

2017-11-23 10:23:43 347

原创 Android_二级列表购物车之增删改查,全选反选,加减器,价钱数量计算

第一步: 导依赖Eventbus依赖:compile 'org.greenrobot:eventbus:3.1.1'gson依赖:compile 'com.google.code.gson:gson:2.8.2'OkHttp依赖:compile 'com.squareup.okhttp3:okhttp:3.9.0'recyclerView依赖:compile 'co

2017-11-22 14:45:18 1324

原创 android_自定义recyclerView的点击事件

第一导入revyclerView依赖:第二:在适配器中定义接口 private OnItemClick onItemClick; public static interface OnItemClick{ void OnItemClick(View view,int position); } public void setOnItemClick(OnI

2017-11-22 11:13:45 426

原创 android_属性动画

第一:布局一个图片,一个文字;第二:代码package com.bwei.www.asdfghjk;import android.animation.Animator;import android.animation.ObjectAnimator;import android.animation.ValueAnimator;import android.os.Bundle;im

2017-11-22 10:58:16 364

原创 android_购物车增删改查,结算,全选全不选

第一步:导入Eventbus依赖compile 'org.greenrobot:eventbus:3.1.1'第二步:布局Main_Activity:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com...

2017-11-21 09:36:34 2445 2

原创 android_跳转WebView

方法/步骤1构造一个按钮, Button rdcy=(Button)findViewById(R.id.rdcy);        rdcy.setOnClickListener(new View.OnClickListener() {            @Override            public void onClick(View

2017-11-14 14:10:37 597

原创 Android_OkHttp封装

首先:布局控件<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" androi

2017-11-12 15:22:57 305

转载 android_MVPd登录注册案例

public class LoginPresenter { private Login login; private Context context; // 提供初始化IView对象的一个方法 public LoginPresenter() {

2017-11-10 12:45:19 516

原创 单例模式

使一个类只在内存中实例化一次 public class Singleton { private static volatile Singleton instance; private Singleton() { } public stati

2017-11-10 12:36:39 214

原创 组合View-标题栏自绘控件圆形进度条/扫描二维码/自定义ViewGroup阶梯布局

//清单文件 //activity-main.xml//组合标题/进度条/二维码<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto"

2017-11-05 19:03:24 381

原创 组合View之自定义按钮_另一种方法

//在values中 创建一个attrs.xmlxml version="1.0" encoding="utf-8"?>resources> declare-styleable name="AddDeleteViewStyle"> attr name="left_text" format="string">attr> attr name="midd

2017-11-02 17:57:41 300

原创 自定义View之组合view例加减器

package com.example.desktop_77ma6t9.kaoshi;import android.content.Context;import android.content.res.TypedArray;import android.graphics.Color;import android.os.Bundle;import android.support.anno

2017-11-02 17:56:25 378

原创 自定View之自己绘图_两个重要方法onDraw/onMeasure设置View最终宽高

package com.example.desktop_77ma6t9.kaoshi;import android.content.Context;import android.graphics.Canvas;import android.graphics.Color;import android.graphics.Paint;import android.support.annota

2017-11-02 17:41:10 702

原创 最完整增删改查,月份过滤/伪数据

var data = [ { id: 1, goodsName: "iPhone 8 Plus", userName: "曹操", phone: "15111111111", price: 7588.00, city: "北京", dtCreated: "09-04 10:00"

2017-10-26 10:49:11 300

原创 最完整,增删改查,月份 id 过滤

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

2017-10-25 19:33:33 355

原创 排序分之

2017-10-25 11:09:11 195

原创 购物车,清空购物车,添加数量,结算总价,总数量,全选,

.s{ text-decoration: none; } table{ border-collapse: collapse; } table tr:nth-child(even){ background-color: gainsboro; }

2017-10-25 08:42:02 2315

ARGB颜色查询工具.rar

查询颜色 ARGB 工具,它可以方便的查到你所要的颜色

2019-08-06

recyclerView.rar

简单易懂,代码完整,实现简单,粘贴即可,,,简单易懂,代码完整,实现简单,粘贴即可

2019-07-17

语音识别demo

好用的语音识别Demo

2018-11-08

Zxing二维码

完整的Zxing二维码扫描代码,简单易懂,完整的Zxing二维码扫描代码,简单易懂,完整的Zxing二维码扫描代码,简单易懂,

2018-07-11

超级好用的二维码识别

识别进度超高的二维码识别结合ZXing,Zbar 给你想要的二维码识别体验

2018-07-11

android利用PopupWindow实现点击工具栏弹出下拉菜单

android页面开发中会碰到这种需求:点击页面顶部工具栏某个按钮时需要弹出下拉菜单。该工程利用PopupWindow实现了点击工具栏弹出下拉菜单的功能的主要实现类 .

2018-06-26

空空如也

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

TA关注的人

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