首页
学习
活动
专区
工具
TVP
发布

AnRFDev

专栏作者
77
文章
122606
阅读量
14
订阅数
Android Activity 生命周期
可以看到,启动act2的时候,act1显示失去了屏幕焦点,然后进入onPause;
AnRFDev
2021-02-02
9670
PyQt 适配不同屏幕分辨率
在宽高为1366*768下设计开发的界面,到了2860*1620屏幕下会显示不正常。
AnRFDev
2021-02-01
3.8K0
find的使用
比如删除~结尾的文件 find . -name "*~" -type f -print -exec rm -rf {} \; 删除文件名有特定字符的文件 find . -name "*abcd*" -exec rm -f {} \; 修改执行命令和文件类型,安装目录下所有apk文件 find . -name "*.apk" -type f -print -exec adb install {} \; 找到所有的json文件并且删除 find . -name "*.json" -exec rm {} \;
AnRFDev
2021-02-01
3210
PyQt5 安装商业版
使用Visual Studio是为了它的编译工具和相关库。安装时选上Windows SDK。
AnRFDev
2021-02-01
1.9K0
Python logging 基本用法
datefmt='%Y_%m_%d_%H:%M:%S' 指定了时间格式;我们也可以不指定时间格式
AnRFDev
2021-02-01
3860
PyQt QFileDialog 文件选择弹窗
弹出文件选择框。可以自定义选择框的标题,默认位置,目标文件后缀 选择框弹出后,会阻塞UI线程。 PyQt5文件选择框的例子 这里只选择一个bat文件。如果默认目录不存在,则查找当前目录 def _click_tu_choose_file_path_btn1(self): default_path = 'C:\MY' if not os.path.exists(default_path): default_path = os.getcwd() dlg = QFileD
AnRFDev
2021-02-01
1.4K0
PyQt QMainWindow 简单使用
QMainWindow继承自QWidget QMainWindow相当于程序的主界面,内置了menu和toolBar。 使用 Qt Designer 可以很方便地添加menu选项。
AnRFDev
2021-02-01
1.1K0
Gradle 构建多种版本
开发APP时,会有生成不同版本的需求。比如测试版本和发布版本。不同版本之间通常有不同的设置。
AnRFDev
2021-02-01
5640
Gradle for Android 开始
Google在Gradle中的目标:能复用代码,创建构建变量,能配置和定制构建过程。
AnRFDev
2021-02-01
6650
MySQL 增删查改
insert [into] 表名 [(列名1, 列名2, 列名3, …)] values (值1, 值2, 值3, …);
AnRFDev
2021-02-01
7.5K0
适配器模式 Adapter Pattern - Java实现
将一个类的接口变换成客户端锁期待的另一种接口,从而使原本因接口不匹配而无法工作在一起的两个类能够在一起工作。 也叫作变压器模式,亦称包装模式,但包装模式不止一个。 简单而言,适配器模式就是把一个接口或类转换成其他的接口或类。
AnRFDev
2021-02-01
2730
pip 相关
使用国内镜像 https://pypi.tuna.tsinghua.edu.cn/simple 例如我要安装 scrapy
AnRFDev
2021-02-01
8930
Python 操作 MySQL
直接使用pip安装 pip install pymysql win64上直接在cmd中执行
AnRFDev
2021-02-01
7010
Android Handler,Looper 与 MessageQueue 使用与分析
一个Handler允许发送和处理Message,通过关联线程的 MessageQueue 执行 Runnable 对象。 每个Handler实例都和一个单独的线程及其消息队列绑定。 可以将一个任务切换到Handler所在的线程中去执行。一个用法就是子线程通过Handler更新UI。
AnRFDev
2021-02-01
6900
Android IntentService 分析和用法
耗时任务可以不用在Service中手动开启线程。 当操作完成时,我们不用手动停止IntentService,它会自动判定停止。
AnRFDev
2021-02-01
6090
Android AIDL 了解与使用
AIDL(Android Interface Definition Language, Android 接口定义语言) 用于定义C/S体系结构中Server端可以提供的服务调用接口,框架层提供的Java系统服务接口大多由AIDL语言定义。 Android提供了AIDL工具,可将AIDL文件编译成Java文件。提高服务开发的效率
AnRFDev
2021-02-01
6920
Android 广播机制(Broadcast)介绍与使用
Android应用可以通过广播从系统或其他App接收或发送消息。类似于订阅-发布设计模式。当某些事件发生时,可以发出广播。 系统在某些状态改变时会发出广播,例如开机、充电。App也可发送自定义广播。广播可用于应用间的通讯,是IPC的一种方式。
AnRFDev
2021-02-01
2.7K0
grep note
Exclude directories matching the pattern DIR from recursive searches.
AnRFDev
2021-02-01
2.6K0
awk命令的使用
Ubuntu14.04 目的:想用awk来统计某个文本中单词出现的次数,并以一定的格式输出结构 通常,awk逐行处理文本。awk每接收文件的一行,然后执行相应的命令来处理。 用legal文件来做示例 $ cat /etc/legal The programs included with the Ubuntu system are free software; the exact distribution terms for each program are described in the indivi
AnRFDev
2021-02-01
5030
监听者模式 - 在Java与Android中的使用
监听者模式(观察者模式)能降低对象之间耦合程度。为两个相互依赖调用的类进行解耦。 便于进行模块化开发工作。不同模块的开发者可以专注于自身的代码。 监听者用来监听自已感兴趣的事件,当收到自已感兴趣的事件时执行自定义的操作。 在某些数据变化时,其他的类做出一些响应。处理数据(或者分发事件)的类主动投送消息,感兴趣的类主动“订阅”消息。
AnRFDev
2021-02-01
1.7K0
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档