自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 Android自动化测试(二)

还可以通过自定义匹配器来匹配一个Item是否存在,匹配器如下@Overridedescription.appendText("测试item");@Override通过自定义匹配器滑动到RecyclerView的相应的位置,并判断该条item是否显示@Test//点击进入列表页//根据匹配器滑动到相应的位置//判断期望的文本有没有显示。

2023-10-11 15:42:46 77

原创 Android自动化测试(一)

测试是应用开发中不可或缺的一部分。测试所做的工作,虽然不能让用户看到效果,但是想要保证一个有一定用户基础的应用的稳定性,测试是必须做的,否则严重的崩溃率肯定会导致用户的差评或者流失。

2023-10-11 15:41:56 67

原创 python tkinter开发问题记录

记录一些自己使用tkinter中遇到的问题以及处理,记录不熟悉的api等等.持续记录…

2023-08-09 17:31:57 73

原创 Android Jetpack 第一部分 LifeCycle

具有生命周期的组件:Activity,Fragment,Service以及Application,我们都可以使用相同或者类似的方式处理我们的功能业务。Fragment和Activity相同使用LifecycleService解耦Service与组件使用ProcessLifecycleOwner监听应用程序的生命周期:比如监听应用程序在前台还是后台等等。

2022-10-24 08:00:00 136 1

原创 android Compat 工具

主要用于处理Android高低版本适配问题,更高效的使用相关Api。

2022-10-10 08:42:21 628

原创 Tablayout和ViewBinding使用报错

Tablayout和ViewBinding使用报错奔溃。

2022-10-09 13:34:13 832

原创 Android RTL布局适配

最近公司有海外项目需求,因为有多语言适配,布局就需要LTR以及RTL布局方式,特此记录一下简单适配过程。

2022-08-13 17:29:44 1528

原创 Electron打包Html项目成EXE

今天有项目需要,需要把html项目打包成exe,向客户展示体验,记录一下打包过程。这里使用electron打包html,所以先拉去electron代码项目内容如图拷贝html项目到electron项目下[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-kF4SMNEN-1657182656660)(https://picshack.net/ib/Hy8g3FyiRf.PNG)]output就是我的html项目完整项目目录修改main.js,只展示修改部分代码第四步安装打包工

2022-07-07 16:32:41 960

原创 【Android-应用安全】

​ 任何一款app,无论是开发过程中,或者应用上架等操作中,最先需要注意的就是我们自己应用的安全性。​APK文件的安全性是非常令人堪忧的。如何提升应用安全性?

2022-07-04 16:47:53 553

原创 Android动画基础

Android动画基础​ 在Android应用开发中,我们经常会使用到动画,提升用户体验,吸引更多用户,在这里我总结当前的常用Android动画。简单来说Android动画总共分为两类,传统动画和属性动画(3.0之后出现)。其中传统动画又分为帧动画(Frame Animation)和补间动画(Tweened Animation)。传统动画帧动画​ 帧动画是最容易实现的一种动画,这种动画更多的依赖于完善的UI资源,他的原理就是将一张张单独的图片连贯的进行播放,从而在视觉上产生一种动画的效果;有点类似于

2021-09-13 17:32:19 158

原创 IDEA创建Maven-JavaFx项目

记录一下在 IntelliJ IDEA 中创建 JavaFX 应用程序,并使用 IDE 工具、Maven构建工具。说明:JDK等环境自行搜索设置。本文使用JDK1.8创建JavaFX项目-选择maven直接创建Maven项目项目目录如下(自行创建)添加pomxml缺失部分<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" x

2021-07-26 13:29:24 1784

原创 软件开发项目快速研发整理总结

软件开发项目快速研发整理总结无论项目过程中发生了什么,任何讨论,会议等只针对项目,不针对个人。因为一个项目是一个整体,一个人的不足就是整个项目的不足,共勉~介绍​ 写此文档目的有两个:帮助自己梳理项目管理中该注意流程以及问题帮助想转项目管理或者入门软件开发项目管理一些事项说明​ 软件研发项目(如Android、IOS、Web等)过程基本通用,不理解的可先套用,按照步骤理解每一步每个职位在每个时间节点该做什么,明确任务目标,合理分配任务,达到快速交付项目的目的。过程​ 软件项目研

2021-07-22 17:50:14 252 2

原创 Android自定义View-简单柱状图

Android自定义View-利用canvas绘制柱状图。 今天项目中用到了柱状图,本想用三方库,最后看了一下,三方库太大,而本身需求又比较简单,故动手自己画一个,记录一下。目的:1. 利用canvas绘制所有数据,封装view中,直接引用使用。2. 可动态设置数据3. 可设置柱状图间距 宽高4. 超出屏幕后自动按比例缩放显示5. …后续继续完善效果图:一个简单的自定义VIEW...

2018-12-25 16:48:40 2936 5

原创 KotLin开发Android练手项目

简介2018-10-18 开始,此项目使用Kotlin开发,搜罗的网上的免费API开发。主要目的:学习了解kotlin语言练习使用kotlin开发Android练习kotlin中各种类以及框架的封装练习kotlin-Android的组件化开发学习图片处理框架学习视频处理尝试kotlin中MVP MVVM等架构实现(后续可能创建新的分支)练习kotlin中数据库封装kotlin...

2018-11-01 22:10:46 664

原创 关于动态添加RecyclerView的Item问题

    最近遇到一个需求:会话列表页面需要能动态添加一个可高度定制的Item。小小总结下自己的实现方式。    一般情况下,在RecyclerView中我们引进不同的Item类型,都是提前确定好的,那如果遇到不确定类型的Item,如何处理?那么就需要可以动态添加,灵活抽插,才是王道。...

2018-06-19 17:04:28 4758

原创 Android关于一个页面双列表内嵌gridview单选问题

Android关于一个页面双列表内嵌gridview单选问题最近公司移动应用开发的时候,公司提出一个需求:一个Activity中左右两边各一个列表,每个列表的item中要现实两列数据也就是内嵌的GridView,然后实现整个页面的单选以及左右两个列表上下拖动以及左右滑动菜单功能。关于左右两边列表的上下拖动以及左右滑动菜单功能,我用的自定义RecyclerView,还是比较好实现的,如果有需要的,可以

2017-07-01 00:38:08 596

空空如也

空空如也

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

TA关注的人

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