farley的成长之路

生命在于折腾,成长在于坚持

对Activity的全面了解-适合收藏并经常翻看的Android知识点

Android 对Activity的全面了解 导读 本文的其余部分阐述有关如何创建和使用Activity的基础知识(包括对Activity生命周期工作方式的全面阐述),以便您正确管理各种 Activity 状态之间的转变。 正文 Activity是一个应用组件,用户可与其提供的屏幕进行交互,以执行...

2019-03-30 18:02:13

阅读数 124

评论数 0

Android 性能测试工具 ---Emmagee

Android 性能测试工具 —Emmagee Emmagee是一款实用,方便的性能测试工具,适用于指定的Android App,它可以监控CPU,内存,网络流量,电池电流和状态(某些设备不受支持),新功能,如顶级活动和堆大小,此外,它还提供了一些很酷的功能,例如自定义收集数据的间隔,在浮动窗口中...

2019-03-05 09:28:23

阅读数 79

评论数 0

Curve25519加解密 和 Ed25519加验签的使用

Curve25519加解密 和 Ed25519加验签的使用 Curve25519 Curve25519 是目前最高水平的 Diffie-Hellman函数,适用于广泛的场景,由Daniel J. Bernstein教授设计。在密码学中,Curve25519是一个椭圆曲线提供128位安全性,设计用于...

2019-02-22 11:30:38

阅读数 644

评论数 0

png/jpg 转换 webp

png/jpg 转换 webp 引言 ​ 今天想着给自己的APP项目减下肥,就先从图片入手吧,谁知道网上PNG转换WEBP竟然收费!!!一气之下自己去搞了一个,供大家使用。 工具下载地址 ​ https://download.csdn.net/download/farley119/10877571...

2018-12-26 13:40:42

阅读数 486

评论数 0

Android 开发中常用到的第三方支持库

项目第三方库的整理 1.Leaks 内存泄漏检测工具 ​ 实用性:★★★★★ ​ 安全性:★★★★★ ​ 难 度:★★ ​ 推 荐:★★★★★ ​ 来 源:Square ​ 简 述:A memory leak detection library for Android an...

2018-12-26 08:58:56

阅读数 339

评论数 0

测试学会这个之后工资翻三番不是梦------QTA UI自动化测试框架

一点不夸张,我们公司现在最缺的不是程序员,而是资深测试。 QTA是什么 QTA是一个跨平台的测试自动化工具,适用于后台、原生或混合型客户端应用的测试。在腾讯内部,QTA是腾讯元老级的自动化测试项目,从研发至今已走过8个年头, 工具的能力也从一开始仅支持Windows端的UI自动化测试,现在扩展到A...

2018-11-23 09:47:12

阅读数 733

评论数 0

Java引用优化

引言 Java的四种引用方式 强引用:Java里面使用最广泛的一种,也是对象默认的引用类型,如果一个对象具有强引用,那么垃圾回收器是不会对它进行垃圾回收操作的,当内存空间不足时,Java虚拟机就会抛出OutOfMemoryError错误,这时候你的应用就会终止或者崩溃。 软引用:一个对象如果只有...

2018-10-31 21:03:17

阅读数 35

评论数 0

掌握Android Context刻不容缓

引言 Context应该是每个Android入门开发者第一个接触到的概念,它代表当前上下文环境,可以用来实现很多功能的调用。 我们最常见的有这些 //获取资源管理器对象,进而可以访问到string,color等资源 Resources resources = context.getResource...

2018-10-16 09:48:12

阅读数 38

评论数 0

Android地图开发,只有经纬度没有详细信息

记录 今天遇到一个问题,就是在定位的时候只获取到了经纬度,其它内容都是空的。 网上查了一下,以前也有人遇到过。但是都没有写出来具体原因。 今天我也遇到了,顺道也找了一下原因,并给出解决办法。 原因一共有三个: 没有设置许可:setNeedAddress(true) 默认是true 如果你设置fa...

2018-10-15 11:44:19

阅读数 90

评论数 0

为什么更建议使用kotlin来开发

引言  之前读过一篇总结性的文章,特别赞。今天就借花献佛,重新整理了一下供大家品鉴。  自从开始使用kotlin之后,腿也不疼了,腰也不酸了,一口气爬五楼都不是事儿了。所以吐血推荐给大家。 推荐1 Kotlin 中的字符串基本 Java 中的类似,有一点区别是加入了三个引号"&a...

2018-10-15 09:41:49

阅读数 274

评论数 0

Android 微信登录、分享、支付、收藏接入的详细介绍[kotlin]

引言 在当前的大环境下,很多项目的需求都会要求有第三方微信登录、分享、支付等等功能。基本上已经成为每个应用的标配了。 固然市面上有很多第三方插件可供我们使用,而且貌似也挺方便的。但是作为一名合格的开发者,如果只知其然而不知其所以然的话是很悲哀的一件事。所以我们今天就来说说微信的接入问题。 申请你的...

2018-09-28 21:01:53

阅读数 466

评论数 0

Android Handler和内部类的正确用法

引言 在Android中如果错误的使用Handler也会引起内存泄漏的。所以在我们实际开发中还是需要多多注意,并尽量去避免它。 原例 Android代码中涉及线程通信的地方,我们基本都会选择使用Handler。比如: public class HandlerActivity extends Act...

2018-09-27 20:11:14

阅读数 869

评论数 0

python爬虫系列(三)scrapy基本概念

本章内容 创建一个新的Scrapy项目 编写爬虫来抓取网站并提取数据 使用命令行导出已删除的数据 改变爬虫以递归方式跟随链接 爬虫参数 创建项目 在命令行中输入 scrapy startproject tutorial 这样就创建好了一个名为tutorial的项目,下面我们看下这个项目的目录...

2018-09-26 09:39:26

阅读数 298

评论数 0

python爬虫系列开发(二)scrapy安装指南

安装Scrapy Scrapy在CPython(默认Python实现)和PyPy(从PyPy 5.9开始)下运行Python 2.7和Python 3.4或更高版本。 如果您使用的是Anaconda或Miniconda,您可以从conda- forge通道安装该软件包,该软件包含适用于Linux,...

2018-09-24 23:43:14

阅读数 47

评论数 0

python爬虫系列开发scrapy掌握(一)

什么是scrapy Scrapy是一种用于抓取网站和提取结构化数据的应用程序框架,可用于广泛的有用应用程序,如数据挖掘,信息处理或历史存档。 尽管Scrapy最初是为网络抓取而设计的,但它也可以用于使用API​​(例如Amazon Associates Web Services)或作为通用网络爬虫...

2018-09-24 23:19:06

阅读数 62

评论数 0

Android 实现自动更新及强制更新功能

引言 使用shell的方式去添加数据好像有点不太方便,我们使用其他网站的blog的时候都是在他们的一个界面化操作界面来添加文章的,那我们的Django可以么?还是说需要我们自己去实现这个界面呢? 答案是肯定的,你能想到的Django早就给你想到了。还记得之前在settings.py中设置INS...

2018-09-18 23:02:20

阅读数 7731

评论数 0

Python Web 测试数据 (第五天)

引言 python shell 大家可以了解一下,我觉得我在这里讲这个就不合适了。本节主要是在Python shell下的编写。 数据模型测试 在上节中我们创建了数据模型。但是,我们创建的表示空的。这节我们就先给它添加一条数据,并读出来看看结果。这样保证我们的数据模型是可以的之后再进行下一步开发。...

2018-09-18 09:39:20

阅读数 44

评论数 0

机器人将造就更多的就业岗位而非取代

引言  python shell 大家可以了解一下,我觉得我在这里讲这个就不合适了。本节主要是在Python shell下的编写。 数据模型测试   在上节中我们创建了数据模型。但是,我们创建的表示空的。这节我们就先给它添加一条数据,并读出来看看结果。这样保证我们的数据模型是可以...

2018-09-17 23:45:26

阅读数 53

评论数 0

Python Web开发 Django框架下开发一个博客【第四天】

引言  在上一节中我们安装好了Django,并且创建了一个项目。既然我们已经有了项目,那我们就继续往下进行。这节我们开始在这个项目中创建一个应用。一个博客应用。这个应用用到的技术比较全面,也正好符合我们新入手的玩家。 创建应用  切换到我们的项目目录下面,然后运行指令: ./man...

2018-09-17 10:52:08

阅读数 77

评论数 0

Python Web开发 Django安装【第三天】

引言  做过开发的都知道,一般情况下我们开发人员很少去从头到尾的一步一步来做Web开发,大都是在别人的基础框架之上开始我们的开发。简化了开发流程。这样的开发环境我们称之为框架。其中的佼佼者Django是当前比较简单,也比较流行的一Web开发框架,今天我们就先来看看怎么安装它。 下载  D...

2018-09-15 11:25:30

阅读数 42

评论数 0

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