会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
ShineYoung
导航
博客园
首页
新随笔
联系
订阅
管理
公告
2019年10月8日
JVM 参数查看与设置
摘要: JVM(Java虚拟机) 简单介绍一下JVM,JVM本质上是一个程序,用来执行字节码文件(.class) JVM的参数查看 https://www.jianshu.com/p/c6a04c88900a 在控制台输入 jps 打印当前运行的虚拟机进程 //监视虚拟机运行状态 jstat -<optio
阅读全文
posted @ 2019-10-08 11:03 ShineYoung
阅读(3442)
评论(0)
推荐(0)
编辑
2019年9月30日
Java 设计模式汇总
摘要: Java设计模式可分为三大类 创建型模式 我个人的理解,创建对象的一种抽象,结合业务场景选择合适的创建模式,书本里的设计模式是工程经验的积累,记几个模板总归有用 工厂模式 单例模式...... 组合型模式 我个人的理解,接口使用的一种抽象,听名字就知道是把不同类组合在一起的模式 代理模式 适配器模式
阅读全文
posted @ 2019-09-30 14:11 ShineYoung
阅读(164)
评论(0)
推荐(0)
编辑
2019年9月24日
Android Notification
摘要: Android Notification 先看老版本的Notification该如何使用 new了一个notification之后,我们还需要发送出去,有时候我们还要取消发送出去的notification 所以,我们需要NotificationManger 所以一个通知发送到通知栏的简单流程是这样的
阅读全文
posted @ 2019-09-24 15:20 ShineYoung
阅读(288)
评论(0)
推荐(0)
编辑
2019年9月23日
Android PendingIntent
摘要: Android PendingIntent Pending 可以理解为一种特殊的Intent,不同于立即执行的intent,PendingIntent是待执行的intent,至于什么时候执行intent看以下两个例子就知道了 提醒 AlarmManger执行定时和周期任务,需要传入PendingIn
阅读全文
posted @ 2019-09-23 22:06 ShineYoung
阅读(187)
评论(0)
推荐(0)
编辑
2019年9月11日
Android AsyncTask详解
摘要: Android AsyncTask是一个轻量级的异步任务处理类 常见的使用步骤->创建一个继承自AsyncTask类的异步任务处理类 (AsyncTask<Params,Progress,Result> Params启动任务执行的输入参数,比如一组URL Progress后台任务执行的百分比 Res
阅读全文
posted @ 2019-09-11 11:00 ShineYoung
阅读(1083)
评论(0)
推荐(0)
编辑
2019年9月10日
Java Stake实现
摘要: 以上是Java stack的实现,可以看出stack是基于vector的实现,新增了 pop()队尾元素出列 peek()查看队尾元素 empty()查看是否为空 search()方法查看输入元素所处位置 三个方法 push()属于vector原有方法 因为vector已经实现了动态扩容,增删改查等
阅读全文
posted @ 2019-09-10 14:44 ShineYoung
阅读(236)
评论(0)
推荐(0)
编辑
2019年8月22日
Camera2相机预览流程
摘要: Android5之后,Camera的api有了很大变化,称为Camera2 Camera2的功能更多更强大,同时也更加复杂 在camera2中管道pipeline(也可以叫做流),照片,视频都是从流中获取的。 分析这张图,可以简单得到预览其实有三步 当然,这只是将相机预览流程进行了抽象,实际相机预览
阅读全文
posted @ 2019-08-22 16:37 ShineYoung
阅读(3999)
评论(0)
推荐(0)
编辑
2019年8月19日
java annotation
摘要: 先用通俗易懂的语言来介绍annotation annotion 注解,当然这个名字太学术了,你可以理解它为标签。 比如说,小明有辆好车,大家给了他一个标签,表示其很有钱。而annotation就类似这么一个东西,它可以给 方法、字段 等等贴上一个标签,方便编程。 在Java内,有三种预置的annot
阅读全文
posted @ 2019-08-19 10:17 ShineYoung
阅读(137)
评论(0)
推荐(0)
编辑
Java io包 FileInputStream&FileOutStream
摘要: 分析FileInputStream,其中finalize()被覆写,优先使用finalize(),close()方法可能内存泄漏,或者手动colse()之前做好检查 package java.io; import java.nio.channels.FileChannel; import sun.n
阅读全文
posted @ 2019-08-19 09:28 ShineYoung
阅读(594)
评论(0)
推荐(0)
编辑
2019年8月17日
Activity生命周期
摘要: Activity的生命周期 4种活动状态 运行状态 对用户可见也可以交互的活动 暂停状态 对用户可见但是不再交互的活动 停止状态 对用户不可见但好没有被移除的活动 销毁状态 从返回栈中移除后的活动 一图了解Activity的生命周期 可将活动分为三个生命周期 完整生存期 onCreate() ->
阅读全文
posted @ 2019-08-17 16:57 ShineYoung
阅读(146)
评论(0)
推荐(0)
编辑
下一页