摘要: 牛人博主 阅读全文
posted @ 2016-05-25 16:02 左手指月 阅读(300) 评论(0) 推荐(0) 编辑
 
摘要: 7 Failure [INSTALL_FAILED_INVALID_APK] 执行 adb install -r test.apk。时出现错误 Failure [INSTALL_FAILED_INVALID_APK] 可能是apk的签名出现问题,这个在之前遇到过,需要给apk签名 今天安装多个apk 阅读全文
posted @ 2016-01-29 10:11 左手指月 阅读(891) 评论(0) 推荐(0) 编辑
  2023年11月7日
摘要: 一.获取bitmap的圆角图片 //调用方法: Drawable drawable = getResources().getDrawable(R.drawable.bg); BitmapDrawable bitmapDrawable = (BitmapDrawable) drawable; Bitm 阅读全文
posted @ 2023-11-07 16:29 左手指月 阅读(13) 评论(0) 推荐(0) 编辑
  2023年2月17日
摘要: 四、Java的IO、NIO和Okioio是输入输出流,作用就是对外部进行数据交互使用的,内部和外部分别表示的是内存以及内存以外的,外部包括手机文件,电脑文件和网络, 服务器等都称为外部 ,外部统称为文件和网络IO与NIO的主要区别是什么① IO是面向流的,NIO是面向缓冲区的② IO是阻塞的, NI 阅读全文
posted @ 2023-02-17 20:56 左手指月 阅读(453) 评论(0) 推荐(0) 编辑
  2023年2月15日
摘要: 1、handler的原理是什么 ?1)、Handler封装了消息的发送,(主要包括消息发送给谁)Looper 消息封装的载体1.内部包含一个消息队列就是MessageQueue,所有的Handler发送的消息都走这个消息队列。2.Looper.Loop()方法,就是一个for死循环,不断的从Mess 阅读全文
posted @ 2023-02-15 15:35 左手指月 阅读(66) 评论(0) 推荐(0) 编辑
摘要: 1.什么是handlerhandler的涉及的设计模式?Android中更新UI的几种方式? 非UI线程真的不能更新UI吗? handler的注意事项?Handler与Looper、MessageQueue 的关系,handler的原理和过程? handler的基本使用Handler与子线程:如何实 阅读全文
posted @ 2023-02-15 12:51 左手指月 阅读(22) 评论(0) 推荐(0) 编辑
  2023年2月14日
摘要: 1.rxjava之操作符 1). 转换类操作符 (map flatMap concatMap flatMapIterable switchMap scan groupBy...);map及flatMap以及concatMap区别?map和flatMap都可以对RxJava传入的数据进行变换。map对 阅读全文
posted @ 2023-02-14 12:25 左手指月 阅读(42) 评论(0) 推荐(0) 编辑
摘要: 一okhttp 1.简介: 官方简介:OkHttp是一个默认高效的HTTP客户端 1、HTTP2支持允许对同一主机的所有请求共享一个套接字。 2、透明GZIP缩小了下载大小。OKHttp优点--使用GZip压缩减少传输的数据量, 缓存(减少重复请求); 3、连接池减少了请求延迟。 4、响应缓存完全避 阅读全文
posted @ 2023-02-14 11:12 左手指月 阅读(304) 评论(0) 推荐(0) 编辑
  2023年2月13日
摘要: 先简单了解一下单元测试,对软件中的最小可测试单元进行测试,一般是函数。接下来说说它的作用, (1)能够验证程序的准确性,为开发提供保障,能放心大胆的修改和重构。(2)能规范我们的设计,能写单元测试的程序其耦合度更低。(3)通过测试case,能很好的了解一个功能点涉及到的其他隐藏功能点,从这一点上来看 阅读全文
posted @ 2023-02-13 16:54 左手指月 阅读(47) 评论(0) 推荐(0) 编辑
  2023年1月5日
摘要: 一.IPC概念 1.//AIDL中支持以下的数据类型//1. 基本数据类型//2. String 和CharSequence//3. List 和 Map ,List和Map 对象的元素必须是AIDL支持的数据类型;//4. AIDL自动生成的接口(需要导入-import)//5. 实现androi 阅读全文
posted @ 2023-01-05 19:38 左手指月 阅读(55) 评论(0) 推荐(0) 编辑
  2022年12月31日
摘要: 优化之内存泄露 常见的内存泄漏原因及解决方法 Android内存优化——常见内存泄露及优化方案 Android常见内存泄露分析总结 一.常见的内存泄漏和解决方案 什么是内存泄漏?内存泄漏是当程序不再使用到的内存时,释放内存失败而产生了无用的内存消耗。内存泄漏并不是指物理上的内存消失,这里的内存泄漏是 阅读全文
posted @ 2022-12-31 15:49 左手指月 阅读(322) 评论(0) 推荐(0) 编辑
  2022年11月17日
摘要: 现象:报这个异常信息: baidumapsdk.demo E/baidumapsdk: Authentication Error errorcode: 230 uid: -1 appid -1 msg: APP Scode码校验失败 导致问题根本的原因: 在百度生成SHA1所使用的xx.keysto 阅读全文
posted @ 2022-11-17 18:31 左手指月 阅读(534) 评论(0) 推荐(0) 编辑
  2022年10月16日
摘要: //侧滑删除menuimplementation 'com.github.anzaizai:EasySwipeMenuLayout:1.1.4' implementation 'com.github.CymChad:BaseRecyclerViewAdapterHelper:2.9.42' pdf开 阅读全文
posted @ 2022-10-16 22:08 左手指月 阅读(151) 评论(0) 推荐(0) 编辑
  2022年9月19日
摘要: 一. JVM 常见问题 对象创建过程 new一个对象时,会在堆内存开辟一块空间,并给该空间分配一个地址; 把该对象的所有非静态成员加载到该空间下,所有非静态成员加载完成后,对其进行默认初始化; 非静态成员初始化完成以后,调用构造方法。调用构造方法又分以下几步: 调用super()方法,有时候构造方法 阅读全文
posted @ 2022-09-19 17:51 左手指月 阅读(34) 评论(0) 推荐(0) 编辑
摘要: 一、动画 1.动画的种类: tween 补间动画。通过指定View的初末状态和变化方式,对View的内容完成一系列的图形变换来实现动画效果。 Alpha, Scale ,Translate, Rotate。 frame 帧动画。AnimationDrawable控制animation-list.xm 阅读全文
posted @ 2022-09-19 11:51 左手指月 阅读(104) 评论(0) 推荐(0) 编辑
  2022年5月3日
摘要: 七. 计算机网络部分 TCP 有哪些状态 TCP 和 和 UDP TCP 协议:  使用TCP协议前,须先建立TCP连接,形成传输数据通道  传输前,采用“ 三次握手”方式,点对点通信,是可靠的  TCP协议进行通信的两个应用进程:客户端、服务端。  在连接中可进行大数据量的传输  传输完 阅读全文
posted @ 2022-05-03 19:49 左手指月 阅读(58) 评论(0) 推荐(0) 编辑
  2022年4月30日
摘要: Android Jetpack组件Lifecycle基本使用和原理分析Jetpack 的 Android Architecture Components 中Lifecycle 分析。 什么是 Lifecycle,然后通过一个例子,来验证 Lifecycle特性!最后Lifecycle源码! 1.Li 阅读全文
posted @ 2022-04-30 21:16 左手指月 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 二.Activity的进出动画? 方法一:自定义styles.xml文件,在AndroidManifest.xml清单文件中注册android:theme以实现动画,然后正常启动页面即可(application中设置应所有页面,activity中设置应用单个页面)注意事项: 1、activityOp 阅读全文
posted @ 2022-04-30 12:02 左手指月 阅读(66) 评论(0) 推荐(0) 编辑
  2022年4月28日
摘要: 二. 图片相关? 五.图片常见的问题 1.图片优化,以及图片加载框架的使用,如Picasso、 Fresco、Glide等?1)尽量使用小的图片,对图片进行压缩,bitmapfactory.options图片配置类,insimplesize进行缩放,设置图片的编码方式;对图片使用软引用,内存不够时即 阅读全文
posted @ 2022-04-28 21:48 左手指月 阅读(70) 评论(0) 推荐(0) 编辑
摘要: 二.Java泛型通配符总结 本文参考了 Java泛型详解 和 Java 之泛型通配符 ? extends T 与 ? super T 解惑 泛型基础java泛型擦除的概念,感觉大家都熟悉,首先, 说到 Java 的泛型, 我们必须要提到的是Java 泛型的类型擦除机制: Java中的泛型基本上都是在 阅读全文
posted @ 2022-04-28 15:02 左手指月 阅读(84) 评论(0) 推荐(0) 编辑
  2022年4月26日
摘要: 一. 设计模式 ——可复用面向对象软件的基础 http://zz563143188.iteye.com/blog/1847029 设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码 阅读全文
posted @ 2022-04-26 16:41 左手指月 阅读(7957) 评论(0) 推荐(0) 编辑
摘要: RecyclerView 其功能的高度解耦化,规范ViewHolder 的写法,以及对动画友好支持,都是与传统控件ListView区别。而无论 ListView 还是 RecyclerView,本质上都是在有限的屏幕之上,展示大量的内容。所以复用的逻辑,就成了它们最最重要的核心原理, 一. Recy 阅读全文
posted @ 2022-04-26 09:02 左手指月 阅读(283) 评论(0) 推荐(0) 编辑
  2022年4月10日
摘要: 文章包含图片很多,已经尽力让图片尽可能可以看清了,但是无奈手机屏幕太小,仍有一些模糊~ 0前言 学 Android 有一段时间了,一直都只顾着学新的东西,最近发现很多平常用的少的东西竟让都忘了,趁着这两天,打算把有关 Activity 的内容以问题的形式梳理出来,也供大家查缺补漏。 文章目录 方便大 阅读全文
posted @ 2022-04-10 17:58 左手指月 阅读(297) 评论(0) 推荐(0) 编辑
  2022年3月27日
摘要: 二. kotlin面试第二部转载:https://www.jianshu.com/p/45866c8415c8 1. kotlin有而java没有的特性1.空指针安全2.操作符重载3.协程4.Range 表达式5.智能转换6.伴随体 kotlin优势?- Kotlin更安全:如空引用由类型系统控制, 阅读全文
posted @ 2022-03-27 22:31 左手指月 阅读(337) 评论(0) 推荐(0) 编辑
摘要: 三. Android:Kotlin详细入门学习指南-基础语法(一)Kotlin的基础语法: 1. kotlin有但是Java没有的特点?null safety.Operator overloading.Coroutines.Range expressions.Smart casts.Companio 阅读全文
posted @ 2022-03-27 22:09 左手指月 阅读(740) 评论(0) 推荐(0) 编辑
摘要: 二. Kotlin的基本语法入门: 基本观念(对比于Java)数据类型类变量 & 常量函数其他语法糖(控制流、类型检查 & 转换、安全性等) Kotlin那些实用的语法糖:空安全、类型转换 & 相等性判断.Kotlin的一些实用语法糖,主要包括:范围使用:in、downTo、step、until类型 阅读全文
posted @ 2022-03-27 19:27 左手指月 阅读(115) 评论(0) 推荐(0) 编辑
  2022年3月20日
摘要: 一.泛型知识 目录 • 定义 • 意义(即为什么要使用泛型) • 作用及特点 • 原理 • 额外说明: List<String>能否转为List<Object>?作用: 1. 使编译器可在编译期间对类型进行检查以提高类型安全,减少运行时由于对象类型不匹配引发的异常; 2. 运行时所有的转换都是强制、 阅读全文
posted @ 2022-03-20 13:27 左手指月 阅读(221) 评论(0) 推荐(0) 编辑
  2021年7月18日
摘要: 今日任务 完成对MYSQL数据库的数据库,表及数据的CRUD操作 教学目标 掌握MYSQL的基本数据库,表及表中的记录的操作 昨天内容回顾: 请简单介绍一下BootStrap: 1.轻量级开发响应式页面的前端框架​2.全局CSS,组件,JS插件​3.栅格系统:将页面的宽度分为12个等分(CSS3@m 阅读全文
posted @ 2021-07-18 21:45 左手指月 阅读(165) 评论(0) 推荐(0) 编辑
  2020年6月27日
摘要: package com.ymw.sqlite.testData;import android.util.Log;import java.text.DecimalFormat;import java.text.ParsePosition;import java.text.SimpleDateForma 阅读全文
posted @ 2020-06-27 20:13 左手指月 阅读(346) 评论(0) 推荐(0) 编辑
  2020年6月25日
摘要: package com.ymw.sqlite.view;import android.content.Context;import android.graphics.Canvas;import android.graphics.Color;import android.graphics.Paint; 阅读全文
posted @ 2020-06-25 13:33 左手指月 阅读(2764) 评论(1) 推荐(0) 编辑
  2020年5月9日
摘要: Android 属性动画:这是一篇全面 & 详细的 属性动画 总结&攻略 当然,我也想补充一点,关于组合动画这部分,应该把PropertyValuesHolder这个加上。单纯的使用AnimatorSet,仅仅只是将各种不同的动画组合,效果看起来还是动画各自执行。而使用PropertyValuesH 阅读全文
posted @ 2020-05-09 21:29 左手指月 阅读(341) 评论(0) 推荐(0) 编辑
  2020年5月6日
摘要: 一.Android多线程:线程池理解和使用总结 一.android中的线程池 线程池的好处 (1)重用线程池中的线程,避免因为线程的创建和销毁所带来的性能的开销。 (2)能有效控制线程池的最大并发数,避免线程间因抢占系统资源而导致线程阻塞。 (3)能够对线程进行管理,并提供定时执行及指定间隔循环执行 阅读全文
posted @ 2020-05-06 21:06 左手指月 阅读(446) 评论(0) 推荐(0) 编辑