- 博客(81)
- 资源 (6)
- 收藏
- 关注
原创 Python selenium 隐藏 浏览器 正受到自动测试软件的控制 提示
Python selenium 隐藏 浏览器 正受到自动测试软件的控制 提示
2022-07-07 09:58:35
1407
原创 自定义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
277
原创 Androidstudio快速文本修改快捷键
1.选中多条文本,同时进行修改: (alt+shift+鼠标左键选取位置/内容)2.矩形圈选文本,同时进行修改: (alt+鼠标左键选取内容)3.以选中文本为目标进行寻找定位并选中,同时进行修改: (选中内容后alt+j)...
2018-07-26 15:57:29
1220
原创 以太坊计量单位
以太坊的单位,沿袭了科学界的传统,用做过杰出贡献的数学、密码学专家的名字命名。一次性向六位专家致敬,并且未来可能引入更多单位。以太坊的最小单位是 Wei。1个以太币 = 10的 18次方 Wei,但因为这个单位太小,好像 Byte字节与 KB、MB、GB的电脑存储单位一样,以太坊还有其他的单位:Kwei(Babbage)= 10的 3次方 WeiMwei(Lovelace)= 10的 6次方 We...
2018-05-28 11:04:35
2118
转载 展示三表级城市列
本项目本项目是利用 三列集合的形式来展示三表级城市列先看效果图首先先是相关布局文件 统一管理主页面布局 实际就一个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
388
原创 Android_简单集成码云--即时通信
一:创建项目1: 首先AS创建一个项目 2: 登录码云创建项目 需要注意几点 名称需要和AS创建的项目名称一样 介绍随便写 下面三个选择按钮,全不用选二:生成一个.ssh文件安装上git才能生成 在桌面右键 Git Bash Here 输入 ssh-keygen -t rsa -C "码云账号" 回车回车回车回
2018-01-24 08:42:41
503
原创 Android_热修复之AndFix--热热热
一: 热修复框架有很多 其中AndFix使用很简单 但局限性很高,只能修复方法 不过可以及时修复不需要退出程序使用前的准备依赖:compile 'com.alipay.euler:andfix:0.5.0@aar'//初始化的时候用到了版本号 写一个提供版本号的工具类public class VersionUtils { public static Str
2018-01-23 08:45:08
331
原创 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
553
原创 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
302
原创 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
278
原创 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
358
原创 android_封装Adapter
在开发的过程中,常常会用到ViewPager、ListView、GridView等、这些带有Item的视图控件,而这些控件有个共同点就是都要用到它们的适配器,我们在实现视图展示时,一般都会去写个自定义的适配器去继承PagerAdapter或Adapter或Adapter的子类,因为Android源码自带的这些适配器都比较抽象,往往在我们开发时,写的一些自定义适配器都需要重写Adapter父类的一些
2018-01-11 15:42:39
422
原创 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
520
原创 Android_简单实现沉浸式状态栏
真正的沉浸式模式虽说沉浸式导航栏这个东西是被很多人误叫的一种称呼,但沉浸式模式的确是存在的。那么我们如何才能实现像海岛奇兵以及爱奇艺那样的沉浸式模式呢?首先你应该确定自己是否真的需要这个功能,因为除了像游戏或者视频软件这类特殊的应用,大多数的应用程序都是用不到沉浸式模式的。当你确定要使用沉浸式模式,那么只需要重写Activity的onWindowFocusChanged()
2017-12-25 15:12:49
358
原创 MD5 加密算法
Android MD5加密算与J2SE平台一模一样,因为Android 平台支持 java.security.MessageDigest这个包。实际上与J2SE平台一模一样。String getMD5(String val) throws NoSuchAlgorithmException 输入一个String(需要加密的文本),得到一个加密输出String(加密后的文本)import
2017-12-25 10:02:36
319
原创 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
618
原创 ijkplayer 视频播放
http://m.blog.youkuaiyun.com/xcjean/article/details/78613066
2017-12-20 09:40:09
386
原创 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
549
原创 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
741
原创 简单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
266
原创 依赖
//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
283
原创 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
422
原创 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
281
原创 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
401
原创 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
1471
原创 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
484
原创 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
415
原创 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
2553
1
原创 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
653
原创 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
347
转载 android_MVPd登录注册案例
public class LoginPresenter { private Login login; private Context context; // 提供初始化IView对象的一个方法 public LoginPresenter() {
2017-11-10 12:45:19
561
原创 单例模式
使一个类只在内存中实例化一次 public class Singleton { private static volatile Singleton instance; private Singleton() { } public stati
2017-11-10 12:36:39
239
原创 组合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
433
原创 组合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
335
原创 自定义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
416
原创 自定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
775
原创 最完整增删改查,月份过滤/伪数据
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
349
原创 最完整,增删改查,月份 id 过滤
订单管理 * { font-size: 14px; margin: 0; padding: 0; } body { padding: 16px 32px; } .filter {
2017-10-25 19:33:33
388
原创 购物车,清空购物车,添加数量,结算总价,总数量,全选,
.s{ text-decoration: none; } table{ border-collapse: collapse; } table tr:nth-child(even){ background-color: gainsboro; }
2017-10-25 08:42:02
2387
android利用PopupWindow实现点击工具栏弹出下拉菜单
2018-06-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人