- 博客(5)
- 收藏
- 关注
原创 Java 跨平台运行机理:Dos 命令在桌面新建文件夹,并在其中编译、运行一段 Java 程序_在你的d盘或e盘建立子文件夹myjava,用写字板编辑一个java程序myfirstapp
本文通过依靠本地的 JRE,使用 Windows 的 Shell 命令在桌面新建文件夹,并在该文件夹中编译、运行一段 Java 程序段来揭示 Java 跨平台运行的机理。这也是我们在初学 Java 时老师会带我们做的一个实验,用于一步一步来理解 Java 的运行流程。
2025-01-24 16:39:01
968
原创 css当中px、em、rem以及百分比之间的区别
font-size:62.5%,这就使em值变为 16px*62.5%=10px, 这样12px=1.2em, 10px=1em, 也就是说只需要将你的原来的px数值除以10,然后换上em作为单位就行了。选择使用什么字体单位主要由你的项目来决定,如果你的用户群都使用最新版的浏览器,那推荐使用rem,如果要考虑兼容性,那就使用px,或者两者同时使用。例如在以上html结构当中,在body选择器当中设定font-size的大小为62.5%以后,1em=10px,在.parent当中设定。此时1em=10px;
2025-01-24 08:20:42
459
原创 Android超实用最全面试大纲(二)
为了解决这一问题,Google提供了HandlerThread,HandlerThread是在线程中创建一个Looper循环器,让Looper轮询消息队列,当有耗时任务进入队列时,则不需要开启新线程,在原有的线程中执行耗时任务即可,否则线程阻塞。由于屏幕旋转、Activity在内存紧张时被回收等情况下,Activity会被重新创建,此时,旧的AsyncTask持有旧的Activity引用,这个时候会导致AsyncTask的onPostExecute()对UI更新无效。
2025-01-24 06:14:43
672
原创 Android 框架练成 教你打造高效的图片加载框架
关于加载网络图片,其实原理差不多,就多了个是否启用硬盘缓存的选项,如果启用了,加载时,先从内存中查找,然后从硬盘上找,最后去网络下载。下载完成后,别忘了写入硬盘,加入内存缓存。如果没有启用,那么就直接从网络压缩获取,加入内存即可。2、效果图=====终于扯完了,接下来,简单看个效果图,关于加载本地图片的效果图:可以从这篇博客中下载Demo运行。下面演示一个网络加载图片的例子:80多张从网络加载的图片,可以看到我直接拖到最后,基本是呈现在用户眼前的最先加载,要是从第一张到80多,估计也是醉了。!
2025-01-24 04:19:53
772
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅