Apple的WWDC在昨天圆满结束,期望iPhone6的同学可能很失望,但是对于程序员们,他们又多了好多新玩具。除了成堆的新API,Apple还发布了一款全新的编程语言——Swift。 早就有谣言Apple会想办法替换掉…
分类:移动开发
通过浏览器直接打开Android应用程序
模仿大众点评,通过微信扫一扫直接打开本地安装的大众点评,如果没安装就跳转到下载界面 下边是大众点评的跳转页面: <html> <head> <meta name="viewport…
Android并发编程 开篇
该文章是一个系列文章,是本人在Android开发的漫漫长途上的一点感想和记录,我会尽量按照先易后难的顺序进行编写该系列。该系列引用了《Android开发艺术探索》以及《深入理解Android 卷Ⅰ,Ⅱ,Ⅲ》中的相关知识…
Android退出程序的两种方式:killProcess()和System.exit()
个人博客 CoorChice,https://chenbingx.github.io/ ,最新文章将会首发 CoorChice的博客,欢迎探索哦 ! 同时,搜索微信公众号 CoorChice,或扫描文章末尾二维码,可以关…
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) 把一个…