自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Venus 的博客

科技改变世界,知识在于积累,更在于分享.

  • 博客(10)
  • 资源 (56)
  • 问答 (22)
  • 收藏
  • 关注

原创 白话 Android 设计模式之 合成复用原则

文章目录1、简介2、实例简介1、简介尽量使用对象组合/聚合, 而不是继承关系达到软件复用的目的。什么意思呢,就是使用代码实现功能的时候。尽量的使用对象组合的形式,不要采用继承等方式。比如我们有老师和学生,老师有一个方法是讲课,学生也可以去讲课,用继承的方式我们很好理解。那么老师有啥学生有啥,老师变啥学生也要变啥,这就导致学生和老师之间有一定的耦合性。那倘若我既想要老师的方法,又不想被...

2020-03-23 11:20:09 261

原创 白话Android 设计模式之 最少知道原则

文章目录1、简介2、实例展示。1、简介最少设计原则,一个实体应当尽量少的与其他实体之间发生作用,使得系统模块功能相对独立。也就是说一个软件实体应该尽可能少的与其他实体对象发生作用。这样,当一个模块修改时,就会尽量少的影响其他的模块。我们举一个商店买东西的例子,就是你付钱给售货员,然后他给你商品一种设计模式是:也就是 钱是属于顾客的和顾客有关系,但是这个时候钱直接被售货员获取!商品...

2020-03-20 16:19:48 184

原创 Android Canvas 裁剪 Region.Op.REPLACE

实现类似效果:主要功能代码:package myapplication.lum.com.bird;import android.content.Context;import android.graphics.Canvas;import android.graphics.Color;import android.graphics.Paint;import android.graph...

2020-03-19 18:20:48 865

原创 白话Android 设计模式之 接口隔离原则

文章目录1、简介2、实例说明1、简介不应该依赖它不需要的接口。一个类对另一个类的依赖应该建立在最小的接口上。啥意思呢,就是引用的接口要有专业性,有用才用,没有用就不用。假若有一个接口interfaceType ,里面包含三种方法,SwimRunFly正好我们有 ship,car,plane,要继承接口里面的方法这样的结果就是当我们有时候修改接口里面的一个方法的时候,被它继承的子...

2020-03-19 17:16:57 711

原创 python 结束 adb 命令

adb 开启的是后台进程 不能被 terminate 或者 kill 掉 ,采用以下方法handle = subprocess.Popen("adb -d logcat >" +log, shell=True) time.sleep(1) subprocess.Popen("taskkill /F /T /PID " + str(handle.pid) , shell=True)...

2020-03-17 18:19:44 1507

原创 白话 Android 设计模式 之 依赖倒转原则

文章目录1、简介1、简介高层次的模块不应该依赖于低层次的模块,他们都应该依赖于抽象,抽象不应该依赖于具体实现,具体实现应该依赖于抽象。这听起来真的是像绕口令。我们举一个 汽车 的例子比如我们工厂生产汽车,有宝马、大众,待续····...

2020-03-16 18:31:16 284

原创 白话设计模式 之 里氏替换原则

文章目录1、简介2、举例说明1、简介里氏替换原则的定义是 子类必须能够完全替换父类,使父类能够得到充分使用。这个有点像是青出于蓝,可以替代蓝的意思。为了能够达到这种效果,里氏替换的父类和子类 需要满足一下几个基本原则:1)里氏替换原则使开闭原则的重要方式2)子类可以扩展父类的功能,但不能改变父类原有的功能图文比较抽象,我们举一个鸟 ,燕子,麻雀的例子。2、举例说明1) 鸟 作为...

2020-03-16 12:06:13 353

原创 python 实时 获取 cmd输出并打印

import subprocesscmd = 'ping www.baidu.com'screenData = subprocess.Popen(cmd, stdout=subprocess.PIPE, stderr=subprocess.STDOUT, shell=True)while True: line = screenData.stdout.readline() pr...

2020-03-13 17:49:12 5943 1

原创 白话 Android 设计模式之开闭原则

文章目录1、简介2、示例2.1 店铺卖货1、简介开闭原则:对扩展开放,对修改关闭。对这句话的理解在含有对象的编程语言里,可认为是为自己的程序定义一个相对稳定的抽象层,同时将不同的实现行为一道具体的实现层完成。在很多面向对象的编程语言都有接口和抽象的机制,可以通过他们为自己的程序设置一个抽象层,再通过具体的类来实现扩展。如果需要对系统进行修改,不需要对抽象层进行修改,只需要增加新的具体类就...

2020-03-12 16:27:34 290

原创 白话 Android 设计模式之简介

文章目录1、设计模式的起源2、设计模式遵从的6大设计原则2.1 开闭原则 (open closed principle)2.2 里氏代换原则 (Liskov Substitution Principle)2.3 依赖倒转原则 (Dependence Inversion Principle)2.4 接口隔离原则 (Interface Segregation Principle)2.5 最少知道原则...

2020-03-12 16:12:15 408

python 写的类似雷霆战机游戏

1) python 写的 一个小程序,类似于 小时候的雷霆战机 2)简单易懂 适合新手

2019-03-26

语音在线识别 apk

1) 继承百度 sdk ,最简单的一个 语音在线识别 软件

2019-03-18

Android 自定义组件开发

1) Android 自定义组件开发详解 2)view 绘图 ,界面等

2019-03-08

Android ApkIDE_3.5.0

1)Android IDE 是一款逆向编译开发常用的工具 2)3.5.0 版本图形化界面

2019-03-06

jdk-8u121-windows-x64

1) jdk Android /java 开发需要的环境配置 2) jdk jdk-8u121-windows-x64

2019-02-26

Android 行楷字体下载

1) android 行楷字体文件 放在 assets 文件下 加载使用

2019-01-08

Json lib file

1) Android studio 编译代码 调用的 json 数据库 2)解压复制到 项目 libs 文件夹,右键 add as lib

2018-11-28

SSHSecureShellClient

1) SSH SecureShell Client 用于和进行和 Ubuntu 进行通信,数据传输 2) window 64 位

2018-11-23

Android 典型技术模块开发详解 代码

Android典型技术模块开发详解 源代码 适合刚步入Android 开发的工作者,对于Android 各个模块能够很好、很全面的讲解。

2018-11-06

Android 典型技术模块开发详解 pdf

Android典型技术模块开发详解 pdf 适合刚步入Android 开发的工作者,对于Android 各个模块能够很好、很全面的讲解。

2018-11-06

source insight

1、很好使用的代码阅览器 2、source insight 版本号 3.5

2018-09-26

Android编程经典200例_源代码_楚无咎

Android编程经典200例_源代码_楚无咎 代码注释详细,非常适合新手学习

2018-09-19

Android 编程经典200例_楚无咎

Android 编程经典200例_楚无咎 pdf 非常适合初学者使用

2018-09-19

canvas 绘制会动的钟表

1、通过自定义view 来实现指针钟表时间显示 2、详细看代码

2018-09-04

listview 向左滑动删除

1、实现listview item向左滑动 2、滑动超出一定范围,显示删除按钮 3、具体看代码注释

2018-08-24

sqliteData 数据库demo

1、android sqlite 数据库 增删改查 2、扩展性较高,具体看详细注释

2018-08-21

一个简单的设置闹铃demo

1、一个最简单的设置闹铃提醒的demo 2、可扩展性强,详细请看注释

2018-08-20

rufus 镜像制作工具

1、启动盘镜像制作工具 rufus 2、 包含 rufus 2.8 / 3 .1 两个版本

2018-08-09

apk 登陆亚马逊账号

1)通过在apk 上输入亚马逊账号dengue亚马逊 2)仅仅是一个登陆的小功能

2018-07-27

canvas 绘制旋转直线

1)canvas 绘制圆环 绘制带有旋转角度的直线 2)详细介绍看注释

2018-07-23

Qualcomm-USB-Driver-v1.0.10061.1.zip

Qualcomm_USB_Driver_v1.0.10061.1.zip fastboot 模式下 识别 9008 端口 , adb reboot edl

2024-08-19

python web 开发实战 基础学习文档

python web 开发实战 基础学习文档 + 对应的 代码 ,对刚学习的 python web 的 人 有很快的帮助

2023-04-04

红烛电子教鞭电脑屏幕绘制

红烛教鞭 电脑屏幕绘制器,方便电脑屏幕绘制教学

2022-11-24

popupwindow + listview 多级展示

popupwindow + listview 多级展示

2022-10-08

Android 底层接口与驱动开发技术详解 相关资料

Android 底层接口与驱动开发技术详解 相关资料

2022-01-26

cpu-info.zip

获取android cpu 温度,等资源信息

2021-06-04

二维码扫描Qrdemo

可以扫描,生成二维码

2021-04-08

Android 心电图demo

一个简单的心电图demo

2021-04-07

QFile 高通刷机软件

QFile 高通刷机软件

2021-04-06

autolayoutvalues.rar

用于自动生成多个分辨率的values文件 ,也可命令生成 java -jar xx.jar width height width,height_width,height 例如:基准 1280 * 800 ,额外支持尺寸:1152 * 735;4500 * 3200; 双击即可使用

2021-04-01

K-Lite14.2.4.exe

K-Lite14.2.4视频解码器,它为您提供绝大多数影音格式i的解码器,装了它,您的播放器就可以通吃绝大多数的影音格式.

2020-10-07

sourceInsite_40118压缩包及文件

1.sourceInsite_40118 版本 2.内含最新安装包,以及改后的替换文件 3.内含 readMe解说步骤

2020-09-28

vc_environment.rar

1、python 3.7 使用 Cython 转 .py 到 .pyd 文件 出错 error: Unable to find vcvarsall.bat 2、安装资料上传的两个文件即可 3、安装时记得勾选C++ 选项

2020-09-15

Alexa-On-Android-master.rar

1、alexa android apk 及其源码 2、可以和它进行聊天,查天气等基于 avs 进一步开发 3、源码来自 github (https://github.com/evil0327/Alexa-On-Android) 在这里仅作不方便登陆时备用

2020-07-21

Android面试宝典6.0.rar

1) java 基础/中级面试 2)Android 基础/中级/高级面试 几乎包含Android 中 相关知识点,希望能够帮助大家尽快全面的学习

2020-05-22

app_autojs_4_1_1.zip

1) autojs 安装 apk 版本 4_1_1 2) 包含 autojs 本身安装apk 和 打包 脚本成apk 文件的插件

2020-05-01

Android面试大全.zip

1) java 基础/中级面试 2)Android 基础/中级面试 几乎包含Android 中 相关知识点,希望能够帮助大家尽快全面的学习

2020-04-29

Fiddler v5.0.20182.28034.zip

Fiddler 是一个强大的HTTP调试抓包工具。Fiddler官方版可以用其检测网页和服务器的交互情况,Fiddler能够记录所有客户端和服务器间的http请求,支持监视、设置断点、甚至修改输入输出数据等功能。Fiddler对开发人员或者测试人员来说,都是非常有用的工具。

2019-07-12

source insight 4.0 win

source insight 4.0 可以安装在 win 7 /win 10 64位之上 ,内含安装步骤

2019-04-22

PyQt 快速开发与实战(pdf 含 源码)

python + qt 及逆行图形界面的绘制、逻辑数据的处理等 含 源码 ,是比较基础 和全面的 pyqt 教学资源

2019-04-16

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

TA关注的人

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