Chejdj Blog

脚踏实地,仰望星空

针对适配刘海屏的探索

什么是刘海屏?为什么要适配刘海屏? 简单而言,刘海屏就是现在各个手机厂商为了追求屏幕边框尽可能的小,但是由于手机前置摄像头又需要摆放,占位置,在上面空留出来的一部分什么都不显示的区域。那么,为什么需要适配刘海屏呢?因为有的时候我们的页面是沉浸式需要全屏显示,而且上面需要显示东西,由于各个手机厂商的刘海屏高度不一样,我们无法去准确的留出这个安全的距离出来,所以我们需要适配,一般来说,刘海屏的适...

实习周记第五周之ormlite

这一篇主要记录一下自己在实际项目开发中,如何使用Ormlite这个第三方库,Android的数据库是一般SQLite数据库,我们在开发中当然我们自己去实现SqliteOpenHelper来帮助我们来管理数据库(负责创建和更新数据库),然后自己写一个DBmanager,通过SqliteOpenHelper来获取DataBase数据库,但是当项目中表格越来越庞大,比较难维护,开发起来也比较容易,...

要点提炼之深入了解JVM虚拟机

前言 其实上半年的时候就已经读过了周志华老师的《深入了解JVM虚拟机》,但是知识这东西,不用出来就会很容易被遗忘,所以近日又开始捡起这本书,做一些笔记,对知识梳理一下。 JVM的Java程序内存划分区域 程序计数器: 当前线程执行行字节码的行号指示器 Java虚拟机栈: Java方法执行的内存模型,每个方法在执行的同时创建一个栈帧,用来存储局部变量表,操作数栈,方法出口等(每个方法执行,对应...

小米统计SDK打点使用方法

这一周又过得非常快,眨眼之间就过去了,目前自己参与的App也已经发灰度了,估计下周就要正式发版,里面有自己写的代码(基本思路都是问导师实现的)还是挺激动的。下面分享一下,这几天学习的内容. 小米统计SDK打点使用方法 Session: 从用户打开应用开始到离开应用并且超过30秒结束,属于一次用户统计一次 要求:需要开发者在用户进入应用每个界面的时候,调用recordPageStart方...

实习周记之第二篇

本来打算每周都更新一下自己学到的东西,但是这几个礼拜和高中,大学同学聚完之后,大家新来到北京就一起聚聚,然后内心也开始懒惰起来,还是要继续跟上。 Theme和style的解释和顺序 Theme和Style之前确实听过,但是用的地方比较少,所以了解的也比较少,最近自己需要写工作上的需求要用到这个style,就去认真的了解一下(不熟悉不敢用) Style: 风格是一系列的Attr集合用来定义...

实习周记之第一周

7月底来到一座陌生的城市,算是自己第一次的进入社会,刚开始确实内心有一点的慌恐不安,不知道怎能和自己的导师,同事该如何交往,不过等真正和大家接触之后,发现其实大家人都挺好的,也没什么忌讳,向导师问问题他也会很悉心的教导,这一周可以说是忙碌与幸运共存的一周。 刚开始,我们是约好28号来到北京,30号到公司报道,利用两天的时间在北京找好自己的房子,其实我们已经提前一个礼拜在网上,在各大平台:链...

记一次在阿里云搭建服务器

因为进入小学期,老师布置了一个实现分布式噪声监测系统的大作业,需要组队进行,可是自己所在的队伍,没有人是专门写服务器的,导致项目难以进行,于是我就自告奉勇拦下这个活,毕竟这只是一个简单的后天搭建,主要就是进行数据的传输和数据的持久性存储,我用的是Java写的后台,因为作业时间比较紧张,就直接采用JFinal框架写的,具体的业务代码就不说了,按照框架说明去做就好,JFinal传送门,好,下面就...

Thread线程

在实际的代码当中,自己比较少用到多线程的知识,这里做一个知识的总结。 java的内存模型 Java内存模型就是:线程之间的共享变量存储在主存中,但是每一个线程都有一个私有的本地内存也叫工作内存,这个内存中存储了线程共享变量的副本,所以容易造成数据不一致现象,因为我们不知道什么时候会把私有内存中的共享变量给更新到主存中去。 创建线程的几种方法 继承Thread的类,重写它的run(...

EventBus的基本用法

EventBus是一个用于简化各个组件比如:Acivity,Fragment,Thread,Service等之间的通信的一个第三方库,我们就不需要使用handler,Intent来写,增加代码的复杂度 EventBus官方介绍 EventBus… simplifies the communication between components dec...

人生感悟

这几天,又开始纠结了,确实在临近大学毕业的期间,每一个人都面临着主要来说两个选择:就业还是考研。看过网络上很多人的建议,以及知乎上很多人的人生阅历,都是向着考研这个选择,当然自己心中多多少少还是受到了影响,认为考研其实也挺好的,我不是一个对于决定很意志坚定的人,我当初为什么选择就业?好像也没有一个很能说服自己的理由,说句实在话我在大学刚进来的时候就想着大学毕业之后就去找工作,然后面临选择的时...