Android
小酒窝181360
这个作者很懒,什么都没留下…
展开
-
第一行代码使用网络技术——mac配置apache
这是在实践郭神第三版《第一行代码》时遇到的困惑。原因在于书本上讲解的是Windows的操作,而我在使用Mac时,连如何进入到对应的文件夹都摸索了半天。不仅如此,如何用Mac创建.xml文件和.json文件都不会,属实走了很多弯路。下面就介绍一下Mac电脑中apache的配置过程吧(路子有点野,但总算实现了功能,不喜勿喷,我就当记录一下)打开Finder点击屏幕左上角“前往”——“前往文件夹”输入/Library,点击前往找到并进入WebServer文件夹进入文件夹“Documents”——这个原创 2022-02-20 16:12:08 · 264 阅读 · 0 评论 -
安卓开发:网络图片下载和显示
文章目录前言一、图片加载器前言记录APP从无到有下载网络图片并做展示的方法:创建一个图片加载器负责下载和显示。一、图片加载器图片加载器的功能包括图片下载和图片的缓存。缓存类的设计如下,使用LruCache类即可,缓存的最大值设定为为运行时内存的四分之一。关于LruCache的使用和原理可自行百度。class ImageCache { lateinit var imageCache: LruCache<String, Bitmap> init {原创 2022-01-03 16:46:47 · 2066 阅读 · 0 评论 -
类似于QQ、微信的消息提醒
1. 所要用到的类:NotificationManager:消息管理器NotificationChannel:消息通道Notification:一条消息2. 使用过程val manager = getSystemService(Context.NOTIFICATION_SERVICE) as NotificationManagerif (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) { val channel = No.原创 2021-12-04 17:18:57 · 2671 阅读 · 0 评论 -
Kotlin初学的零碎知识
一些未使用过android studio的xml语句TextViewButtonEditText那些为单抽象方法的接口Kotlin语法糖自定义控件绑定视图并编写固定逻辑TextViewandroid:gravity=""(可选top,bottom,start,end,center)Buttonandroid:textAllCaps = “false”//android 中默认按钮上的英文为大小,以上设置为false则保持原样EditTextandroid:maxLine = “2”andro原创 2021-07-26 16:59:20 · 131 阅读 · 0 评论