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

代码男人

专栏作者
123
文章
177466
阅读量
26
订阅数
重学设计模式——你真的面向对象了吗?
在最初学习Java的时候,我们都听到过一句话,Java是面向对象语言。每当提到面向对象的时候,许多开发者也嗤之以鼻:都什么年代了,谁还不知道面向对象。
黄林晴
2022-05-07
2360
一文看懂JVM运行时内存分布
繁忙的一年即将过去,由于若干种原因,下定决心开始写一些基础系列,主要包含Java基础、Android基础、设计模式与算法等,目前还没给这个系列想到一个好听的名字。
黄林晴
2021-12-06
2140
Kotlin 使用DSL构建语法结构 看这一篇就够了~
DSL并不是单独为Kotlin语言提供的,可能你并知道DSL是什么,但是我敢说,只要你是Android开发者,你就一定使用过并且一直在使用DSL,那么到底什么是DSL?使用DSL又可以实现怎么样的功能呢?
黄林晴
2020-09-15
1.5K0
Android Gradle 多渠道打包
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
黄林晴
2019-10-25
1.1K0
让JNI告诉你 你的应用为什么被卸载
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/huangliniqng/article/details/89554716
黄林晴
2019-05-10
4670
Java反射技术详解
  相信很多人都知道反射可以说是Java中最强大的技术了,它可以做的事情太多太多,很多优秀的开源框架都是通过反射完成的,比如最初的很多注解框架,后来因为java反射影响性能,所以被运行时注解APT替代了,java反射有个开源框架jOOR相信很多人都用过,不过我们还是要学习发射的基础语法,这样才能自己写出优秀的框架,当然这里所讲的反射技术,是学习Android插件化技术、Hook技术等必不可少的!
黄林晴
2019-03-19
4490
深入理解Android消息机制
Android的消息机制主要说的是Handler的运行机制,相信大家对Handler已经非常熟悉了,Handler可以轻松的将一个任务切换到Handler所在的线程中去执行。最熟悉的就是我们只能在UI线程中更新UI,所以我们经常来用Handler来更新UI,但Handler并不是专门用来更新UI的。本文源码基于Android8.0。
黄林晴
2019-02-19
5740
Kotlin语法基础
定义常量与变量 可变变量定义:var 关键字 var <标识符> : <类型> = <初始化值> 不可变变量定义:val 关键字,只能赋值一次的变量(类似Java中final修饰的变量) val <标识符> : <类型> = <初始化值> 字符串模板 $ 表示一个变量名或者变量值 $varName 表示变量值 ${varName.fun()} 表示变量的方法返回值: var a = 1 // 模板中的简单名称: val s1 = "a is $a"  a = 2 //
黄林晴
2019-01-10
5870
Android动画详解
Android动画分为视图动画(View Animation)和属性动画(Property Animation),视图动画分为补间动画(Tween Animation)和逐帧动画(Frame Animation)。本次主要讲解Android 视图动画的使用。
黄林晴
2019-01-10
7340
titlebar开源框架BaseTitlebar的使用
basetitlebar是titlebar的扩展,用户可通过xml属性设置相应显示效果。
黄林晴
2019-01-10
4750
Android ListView侧滑删除
  今天是个值得纪念的日子,今天点亮了博客专家!相信我是第一个粉丝数量在20位以下,排名在万级别的以外的博客专家。
黄林晴
2019-01-10
1.6K0
Android Activity的四种启动模式
记得第一次探讨Activity的启动模式,是在2017年8月份,那个时候对一年后走出校门的未来很是憧憬,时间真快,已经毕业四个月,工作和生活也都趋于稳定。
黄林晴
2019-01-10
6580
使用Retrofit + RxJava 网络请求
 Retrofit: Retrofit是Square 公司开发的一款正对Android 网络请求的框架。底层基于OkHttp 实现,OkHttp 已经得到了google 官方的认可。
黄林晴
2019-01-10
1.1K0
Java连接MnogoDb数据库
添加:mongo-java-driver-3.2.2.jar   驱动地址:http://central.maven.org/maven2/org/mongodb/mongo-java-driver/
黄林晴
2019-01-10
1.2K0
Android蓝牙开发(三)之蓝牙通信
上篇文章:https://blog.csdn.net/huangliniqng/article/details/82187966
黄林晴
2019-01-10
1.9K0
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档