介绍 策略模式定义了算法家族,分别封装起来,让他们之间可以互相替换,此模式让算法的变化不会影响到使用算法的客户。 正文 在理解策略模式之前,我们先来一个例子,一般情况下,如果我们要做数据合法性验证,很多时候都是按照swi…
标签:Android
adb 拷贝电脑文件到安卓手机
由于需要拷贝文件到手机。 我用的是android 5.0 被root过的 我用的是无线连接的方式拷贝文件 最前面的root必须加,否则会提示是只读的 adb root -s 192.168.8.143:5555 push…
Android 开发 修改app应用的名字和图标
找到应用的manifests 并,打开 app->manifests->AndroidManifests.xml 找到application中最前面的代码如下 android:allowBackup="tru…
android应用版本号修改
如果使用Androidstudio需要在buil.gradle文件中修改
Android内存(RAM)大小信息查看、获取方法和内存分配方法
内存信息查看 Android手机的内存大小信息存放在手机系统的 /proc/meminfo 文件里面,我们可以通过读取这个文件来获取内存信息。 使用 cmd 命令行打开终端或直接在 Android Studio 中使用命…
listview优化总结
1、ViewHolder,Tag 必不可少,viewHolder要使用static关键字修饰,防止内存泄漏。 2、如果自定义Item中有涉及到图片等等的,一定要处理图片,图片占的内存是ListView项中最多的,处理图片…
Android—Room数据库(介绍)
Android-Room数据库-多表查询(Relationships) Android-Room自定义类型(TypeConverter) Android—Room 数据库迁移(Migration) Android — R…
(已上传源码)最近开发的一款应用,我选择了哪些框架 & 第三方库
先对曾经点喜欢或者收藏这篇文章的朋友说声抱歉,因部分原因个人决定在简书停更并转移驻扎到其他平台。本想删除账号,可不忍已经点喜欢和收藏的朋友再进入此文章看到 “404” 的页面。所以在下面附上这篇文章转移的新地址。 《最近…
Android 之ViewFlipper(引导页左右滑动控件)
what ViewFlipper,它是Android自带的一个多页面管理控件,可以实现引导页图片切换以及广告轮播的效果。其实ViewPager也可实现相同的效果,但是这两个控件还是有所区别的。ViewPager是一页页的…
最新可用的 JetBrains GoLand License Server 激活地址收集
最新可用的 JetBrains GoLand 激活 License Server 地址,支持最新的 GoLand 2019.1 阿里云服务器代金券 原文地址:http://www.childsay.com/goland-…
Android进程间通信之2——Bionic
一、为什么要学习Bionic Bionic库是Android的基础库之一,也是连接Android系统和Linux系统内核的桥梁,Bionic中包含了很多基本的功能模块,这些功能模块基本上都是源于Linux,但是就像青出于…
Android Q微信闪退解决办法
迫于手机更新了Android Q,发现微信7.0.3版本闪退,最新的7.0.4内测版又得在微信里面更新,Android Q打开就闪退,没法更新,用模拟器搞了个7.0.4内测包,更新完Android Q又可以正常玩耍微信啦…