个人博客 CoorChice,https://chenbingx.github.io/ ,最新文章将会首发 CoorChice的博客,欢迎探索哦 ! 同时,搜索微信公众号 CoorChice,或扫描文章末尾二维码,可以关…
分类:Android
010 Editor 使用elf dex模板
模板=》新建模板 粘贴使用即可 ctrl+j(或者右键)可以打开结果 以下是dex模板 //-------------------------------------- //--- 010 Editor v3.1.3 B…
内存优化(使用SparseArray和ArrayMap代替HashMap)
支持原文:http://tryenough.com/java-sparseArray HashMap 关于HashMap的知识请看这篇 优秀文章: SparseArray SparseArray 的使用 支持原文:htt…
Flutter获取屏幕宽高和密度的方法
有时候我们需要获取到屏幕的宽度和高度还有密度进行计算。 使用Flutter时我们可以非常简单地通过类MediaQuery获取到。 MediaQueryData queryData; queryData = MediaQu…
android应用开发app手动更新通知栏下载实践
app手动更新通知栏下载 说到app手动更新,大伙儿都能写出一套来,网上的代码也比较多。思路也是各显神通。比如通过在启动app的时候,通过api接口获得服务器最新的版本号,然后和本地的版本号比较,来判断是否需要弹出提示框…
Android中startActivityForResult的一种特殊使用
写在前面,startActivityForResult如何使用大家应该都熟悉了,今天说一下此篇文章的使用场景; 1.A这个Activity跳转到B这个Activity,然后B这个Activity要跳转到C这个Acitvi…
二维码扫码优化
1. 二维码扫码库介绍 二维码又称QR Code,QR全称Quick Response,是一个近几年来移动设备上超流行的一种编码方式,它比传统的Bar Code条形码能存更多的信息,也能表示更多的数据类型。 二维条码/二…
重要的面试经验
之前实习的时候就想着写一篇面经,后来忙就给忘了,现在找完工作了,也是该静下心总结一下走过的路程了,我全盘托出,奉上这篇诚意之作,希望能给未来找工作的人一点指引和总结, 也希望能使大家少走点弯路 , 如果能耐心读完,相信对…
Kotlin-25.解构声明(Destructuring Declaration)
官方文档: http://kotlinlang.org/docs/reference/multi-declarations.html 1.解构声明的概念和作用(destructuring declaration) 把一个…
Android Studio “Cannot resolve symbol” 解决办法.
下面这个方法我使用时没有解决问题,无奈下我重写了项目来解决。 Android Studio 无法识别同一个 package 里的其他类,将其显示为红色,但是 compile 没有问题。鼠标放上去后显示 “Cannot r…
Android学习之旅
1.Android基础知识 2.Android内存泄漏总结 3.Handler内存泄漏分析及解决 4.Android性能优化 5.ListView详解 6.RecyclerView和ListView的异同 7.Async…
关于像素?
我们说的分辨率, 比方 iphone4的分辨率是 960 * 640 —这个是单位是点,标识装备屏幕上有若干显现单位,每一个显现单位,能够明白一个个物理的发光二极管 iphone4的尺寸是3.5in,说的是物理的尺寸,对…