转自 "Android中的设计模式 备忘录模式" 定义 备忘录设计模式的定义就是把对象的状态记录和管理委托给外界处理,用以维持自己的封闭性。 比较官方的定义 备忘录模式(Memento Pattern)又叫做快照模式(Snapshot Pattern)或Token模式,是GoF的23种设计模式之一, ...
分类:
移动开发 时间:
2018-06-25 11:11:41
阅读次数:
192
第一步:安装jdk 安装jdk(1.7版本以上) 安装完成设置jdk环境变量(百度查询) cmd命令下键入 java -version命令检查jdk是否安装成功且设置环境变量成功,如下图所示: 第二步:安装Android SDK(安卓软件开发包) 下载地址:http://tools.android- ...
分类:
移动开发 时间:
2018-06-25 01:21:20
阅读次数:
288
在windows安装Android的开发环境不简单也说不上算复杂,本文写给第一次想在自己Windows上建立Android开发环境投入Android浪潮的朋友们,为了确保大家能顺利完成开发环境的搭建,文章写的尽量详细,希望对准备进入Android开发的朋友有帮助。 本教程将分为五个步骤来完成Andr ...
分类:
移动开发 时间:
2018-06-25 01:14:17
阅读次数:
247
最简单的QQ机器人,不用的安卓手机可以完美的设置一个QQ机器人24小时在线。实现自动回复功能,问答等等。例如:你:你好 机器人:你好,我是QQ机器人。 还可以自己设置对应的回复!还有好多功能可以自己用python代码编写,非常简单!(来自网络收集) 安卓版本5.0以上 首先安装环境: 安卓手机需要安 ...
分类:
移动开发 时间:
2018-06-25 01:07:25
阅读次数:
765
Android ViewPager的简单使用 android support v4.jar 是谷歌提供给我们的一个兼容低版本安卓设备的软件包,里面包囊了只有在 Android 3.0 以上可用的API。而 ViewPager 就是其中之一。利用它,我们可以做很多事情,从最简单的导航,到页面菜单等等。 ...
分类:
移动开发 时间:
2018-06-24 23:42:56
阅读次数:
271
1.weight属性用法 主要用于view对象屏幕适配比例 如下图,左边是等比例,右边是1:2比例 实现代码: 用法:按比例划分水平方向,设置View的android:width=0dp,设置android weight属性具体比例值,竖直方向 以此类推。 2.divider属性用法实现分割线 组件 ...
分类:
移动开发 时间:
2018-06-24 21:10:04
阅读次数:
218
概述 想要了解iOS的签名机制需要有一定密码学有一定的了解。下面依次介绍的数据的加密、单向散列函数、数字签名、证书、iOS签名机制。 数据加密解密 在网络通信中想要防止数据被攻击者拦截,我们通常对我们的数据进行加密(通过密钥对发送的消息根据加密算法生成密文),如果传输的信息被拦截,攻击者获取到的是密 ...
分类:
移动开发 时间:
2018-06-24 21:07:03
阅读次数:
251
项目实践:https://blog.csdn.net/Jsagacity/article/details/80094164 demo下载地址:https://fir.im/jy28 demo源码:https://github.com/wapchief/android-CollectionDemo 百 ...
分类:
移动开发 时间:
2018-06-24 21:04:39
阅读次数:
294
命令光标移动 h或^h 向左移一个字符 j或^j或^n 向下移一行 k或^p 向上移一行 l或空格 向右移一个字符 G ... ...
分类:
移动开发 时间:
2018-06-24 21:00:32
阅读次数:
198
FCGX_Stream 该struct定义了FastCGI流的状态。流的状态是私有的,只能通过下面定义的程序访问。 FCGX_Request 对一个请求的封装。可供访问的属性:int requestId // 是否线程独立?int role;FCGX_Stream *in; // 在post方法中用 ...
分类:
移动开发 时间:
2018-06-24 20:55:32
阅读次数:
662
线性布局的weight属性在等比例分配时比较方便,但是对复杂的界面,嵌套多层LinearLayout布局会导致渲染变慢,占用更多系统资源;而使用RelativeLayout的话,可能仅仅需要一层就可以完成了,以父容器或者兄弟组件参考+margin +padding就可以设置组件的显示位置。 1.容器 ...
分类:
移动开发 时间:
2018-06-24 20:53:15
阅读次数:
175
确保已安装好手机驱动(在设备管理器中能找到安卓的设备) 查看设备的VID信息 找到你的模拟器存放的目录,<例如:C:\Users\Administrator\.android 下找到或新建一个adb_usb.ini文件。文档内容写入VID即可 找到你的模拟器存放的目录,<例如:C:\Users\Ad ...
分类:
移动开发 时间:
2018-06-24 19:35:24
阅读次数:
204
https://www.jianshu.com/p/af37c1c588c4 最近开发遇到了个问题,app升级的时候,其他手机都能正常升级,下载完安装包,跳到安装页面进行新版本的安装。但却有用户反映,华为P10和华为Mate 9升级时,怎么也无法跳转到安装页面。起初我以为是华为手机自身系统的问题(因 ...
分类:
移动开发 时间:
2018-06-24 19:27:34
阅读次数:
285
Mybatis中接口和对应的mapper文件位置配置详解 Mybatis中接口和对应的mapper文件位置配置详解 原链接为:https://blog.csdn.net/fanfanzk1314/article/details/71480954 原链接为:https://blog.csdn.net/ ...
分类:
移动开发 时间:
2018-06-24 19:24:26
阅读次数:
233
原 解决使用intellij idea开发MAVEN项目在target目录下不存在mapper.xml文件 解决使用intellij idea开发MAVEN项目在target目录下不存在mapper.xml文件 原文章链接:https://blog.csdn.net/beauxie/article/ ...
分类:
移动开发 时间:
2018-06-24 19:24:09
阅读次数:
390
1.基本概念 View:所有可视化控件的父类,Android App屏幕上用户可以交互的对象(例如 按钮 下拉框 文本框等)。 ViewGroup:View的子类,存放View和ViewGroup对象的布局容器(线性布局、相对布局等)。 简单理解,view就是各种控件(按钮、文本),而ViewGro ...
分类:
移动开发 时间:
2018-06-24 19:22:42
阅读次数:
187
环境 Android Studio 3.0 升级&导入项目 错误 Error:java.util.concurrent.ExecutionException: com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for de ...
分类:
移动开发 时间:
2018-06-24 17:58:17
阅读次数:
541