- 博客(91)
- 收藏
- 关注
原创 Android应用出海之Instagram三种分享
Android出海分享到Instagram的多种方式,例如Instagram Direct / story / feed等
2025-03-11 14:51:33
434
原创 Android应用出海之Facebook分享以及Facebook登录篇
Android出海应用之Facebook SDK接入,Facebook分享,Facebook登录
2025-03-10 15:40:55
140
原创 2023年最新IDEA中 Java程序 | Java+Kotlin混合开发的程序如何打包成jar包和exe文件(gradle版本)
本文章主要讲述了在IDEA的gradle构建项目中,如何打包java | java和kotlin混合开发的程序成jar包,以及最后打包成exe文件的详细操作。 图文并茂,主打的就是一个 细字
2023-06-30 19:44:04
7168
2
原创 Android中基于XmlPullParser和DocumentBuilderFactory的XML解析 记录
记录基于XmlPullParser的xml解析过程,结合日志观看理解更深刻
2023-06-19 15:03:19
1339
原创 Android Binder机制浅谈以及使用Binder进行跨进程通信的俩种方式(AIDL以及直接利用Binder的transact方法实现)
此篇文章是对Binder的学习以及使用Binder的方式和总结,图文并茂,附上源码说明
2023-06-14 11:49:28
5624
原创 Android使用WebView与Native交互的三种方式 ( 附源码 )
此文章记录了JS与原生交互的几种方式,以及使用方法。 附上了源代码。 最后再总结了在使用WebView时遇到的错误和解决经历
2023-06-14 11:13:59
2418
原创 关于Android的帧动画,补间动画,属性动画的使用和总结。(附源码)
此篇文章为Android三种动画(帧动画,补间动画,属性动画的使用和总结)
2023-06-14 10:45:18
3742
原创 Android gradle7.3.3配置AspectJX(AspectJ),一步一个坑,成功开启AOP编程之路
这是一篇解决Android gradle7配置AspectJx(AspectJ)的详细文章,亲测有效,且列举出多种可能遇到的问题,手把手提供解决方案
2023-02-22 00:29:43
7035
13
原创 Jetpack组件总结系列篇 (一):ViewModel的使用和原理分析
文章从viewmodel的特性和使用到思考viewmodel的特性原理,全文逻辑清晰,保姆式追溯源代码,一步步将原理探索出来。 最后归纳整理了一些问题和使用
2023-01-10 15:56:40
2051
原创 Activity和Fragment的生命周期总结以及保存实例状态机制
对Activity和Fragment的生命周期,以及当它们被非正常销毁时的解决方案,案例简单易吸收,很细腻,很保姆式,适合新手
2023-01-09 22:28:56
775
原创 JUC总结系列篇 (一):对Java线程池的理解和使用总结
对线程池的学习以及使用总结,代码案例相结合,清新脱俗,言简意赅,站在巨人肩膀上总结的精华,对初学者十分友好
2023-01-06 00:16:41
416
转载 Java的快速输入类(代替Scanner输入)-数据量庞大时优先考虑
参考原文:https://blog.youkuaiyun.com/han_tiao_tiao/article/details/124187500
2022-10-30 21:49:00
1066
原创 保姆式级别详解Layout属性怎么不生效之LayoutInflater的inflate方法
LayoutInflater的inflate方法,结合源码以及案例介绍,从简单到深入,保姆级式详解
2022-10-21 22:06:13
1394
原创 安卓 属性动画之:PropertyValuesHolder 和 AnimatorSet
这是属性动画 PropertyValues 和 AnimationSet的区别和使用
2022-10-11 19:55:45
437
原创 记录一个android单元测试遇到的问题:gradle项目构建时错误: 找不到或无法加载主类 org.gradle.wrapper.GradleWrapperMain
Android Studio unit单元测试遇到的问题和解决过程
2022-09-29 11:24:55
2325
原创 手撸一个linux的交互式shell程序,可实现输出重定向以及管道功能(附源代码)
功能如下:(1)显示命令提示符%;(2)获取用户输入指令;解析指令;寻找命令文件,执行指令;(3)前一个命令完成后才继续显示命令提示符%,等待用户输入下一条命令;(3)如果输入“exit”或“logout”,则退出shell.(4)允许命令参数间有多个空格,也允许命令前后有空格(5)支持输出重定向和管道功能。void _spilt(char **argv,char *file,char **file_argv,char** pipeO,char** pipeI,char *cmdline)/
2022-04-10 16:03:51
2891
2
转载 扔物线Kotlin讲解学习(三)----kotlin泛型与 in,out,where,reified的点点滴滴
一. 从 Kotlin 的 in 和 out 说起提到 Kotlin 的泛型,通常离不开 in 和 out 关键字,但泛型这门武功需要些基本功才能修炼,否则容易走火入魔,待笔者慢慢道来。下面这段 Java 代码在日常开发中应该很常见了:List<TextView> textViews = new ArrayList<TextView>();其中 List 表示这是一个泛型类型为 TextView 的 List。那到底什么是泛型呢?我们先来讲讲泛型的由来。现在的程序开发大
2022-01-23 10:29:22
1224
1
转载 扔物线Kotlin讲解学习(二)----Kotlin函数的特性
一.函数简化:使用 = 连接返回值我们已经知道了 Kotlin 中函数的写法:fun area(width: Int, height: Int): Int { return width * height}其实,这种只有一行代码的函数,还可以这么写:fun area(width: Int, height: Int): Int = width * height{} 和 return 没有了,使用 = 符号连接返回值。我们之前讲过,Kotlin 有「类型推断」的特性,那么这里函数的返回类
2022-01-23 10:02:27
634
转载 扔物线Kotlin讲解学习(一)----Kotlin的权限修饰符详解
Kotlin 中有四种可见性修饰符:public:公开,可见性最大,哪里都可以引用。private:私有,可见性最小,根据声明位置不同可分为类中可见和文件中可见。protected:保护,相当于 private + 子类可见。internal:内部,仅对 module 内可见。相比 Java 少了一个 default 「包内可见」修饰符,多了一个 internal「module 内可见」修饰符。publicJava 中没写可见性修饰符时,表示包内可见,只有在同一个 package 内可以引用:
2022-01-23 09:07:15
1250
原创 Kotlin学习(七)-- java和kotlin混合开发时常用注解的使用@JvmName,@JvmField,@JvmOverloads, @JvmStatic....
一.JvmName : 修改原kt文件对应的类目用法:@file:JvmName("Kt_ZhuJie")package com.practice.day03必须写在包名上面否则报错用处:对于kt文件反编译后生成的类:ZhujieKt,是自动生成的,不能自己随心所欲的命名在Java端调用就必须是:ZhujieKt.show();而加了注解后:@file:JvmName("Kt.text")package com.practice.day03...
2022-01-22 11:02:28
3367
原创 Kotlin学习(六)之-- 对协变out与逆变in的理解和使用(对比Java)
/** * 1泛型Animal 是Father的父类,Son1的父类的父类 * 2泛型Father 是Animal的子类,Son1的父类 * 3泛型Son1 是Father的子类 */open class Animal(var name :String){}open class Father(name : String) : Animal(name){} class Son1(name: String):Father(name){}一. 协变out1.1/** 协变 out*/
2022-01-19 11:42:49
1951
原创 Kotlin学习(四)之---- 常见内置函数的总结apply,with,let,also,run....
对kotlin常见的内置函数总结。案例源码相结合,通俗易懂
2022-01-15 22:03:04
1048
原创 Kotlin学习(三)之--?. ?: 以及断言符 和 == ===的区分
默认参数具有名的函数参数unit函数特点nothing类型特点反引号(键盘Esc下面的``键)中函数的用法,和为什么要添加这一功能特性
2022-01-15 15:30:54
1219
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人