码迷,mamicode.com
首页 > 移动开发
Android之利用EventBus进行数据传递
在项目中,不可避免的要在两个页面之间进行数据的传递,就算不传递,也需要进行刷新之类的,我们根据Google提供的库类方法,也是可以做的,主要有广播broadcastreceiver,startactivity方法或者是application实例等等,都是可以工作的(只要实现了都是好样的,毕竟功能实现 ...
分类:移动开发   时间:2017-09-22 11:46:59    阅读次数:189
BeanFactory 和 ApplicationContext
来自为知笔记(Wiz) ...
分类:移动开发   时间:2017-09-22 11:46:34    阅读次数:139
Android6.0------权限申请管理(单个权限和多个权限申请)
Android开发时,到6.0系统上之后,有的权限就得申请才能用了。 Android将权限分为正常权限 和 危险权限 Android系统权限分为几个保护级别。需要了解的两个最重要保护级别是 正常权限 和 危险权限: (1)正常权限: 涵盖应用需要访问其沙盒外部数据或资源,但对用户隐私或其他应用操作风 ...
分类:移动开发   时间:2017-09-22 10:18:46    阅读次数:268
安卓发环境的搭建
安卓发环境的搭建,JDK的下载与环境配置教程,sdk与adt插件配套压缩包,win7,64bit亲测能用。因为ECLIPSE与adt等都有较多版本,对于初学者在下载安装,不免会遇到诸多问题,浪费时间在开发环境的搭建上,这里是我本人配置成功后所用的一系列软件版本,希望对你有所帮助。百度云..
分类:移动开发   时间:2017-09-22 10:17:20    阅读次数:140
Android
本文介绍android的启动流程。 一、Loader层 1. Boot ROM: 上电后,BootRom会被激活,引导芯片代码开始从预定义的地方(固化在ROM)开始执行,然后加载引导程序到RAM。 2. Boot Loader引导程序Boot Loader是启动Android系统之前的引导程序,引导 ...
分类:移动开发   时间:2017-09-22 10:02:20    阅读次数:170
iOS 逆向工程(工具介绍)- 学习整理(转)
一、class-dump 简介:顾名思义,就是用来导出目标对象的class信息的工具,私有方法声明也能导出来。 原理:利用 Objective-C语言的 runtime 特性,将存 在Mach-O 文件中的头文件信息提 出来,并生成对应的 .h 文件。 使用方法:1,下载然后将class-dump ...
分类:移动开发   时间:2017-09-22 01:05:16    阅读次数:318
app自动化测试小成<欢迎各位大神多提宝贵意见...>
目录结构如下: Test_edaike page object设计思想 定位元素和脚本分离Images目录 用例失败截图case目录 eTestfastfood.py 定位app界面元素<id,xpath> input开头的函数 调用sendkeys()方法 click开头的函数 调用click() ...
分类:移动开发   时间:2017-09-22 01:03:51    阅读次数:329
iOS Xcode工程目录的 folder 和 group的区别
在使用AFN的时候遇到的一个小问题,就是因为folder和group的区别。 出现的问题在上一篇文章:AFN基本使用先看一张区别的图: Snip20150705_1.png Snip20150705_1.png 蓝色的是folder 黄色的是group。 二者区别: 以folder的形式引用文件 我 ...
分类:移动开发   时间:2017-09-22 00:58:19    阅读次数:214
App架构设计经验谈:接口的设计
App与服务器的通信接口如何设计得好,需要考虑的地方挺多的,在此根据我的一些经验做一些总结分享,旨在抛砖引玉。 安全机制的设计 现在,大部分App的接口都采用RESTful架构,RESTFul最重要的一个设计原则就是,客户端与服务器的交互在请求之间是无状态的,也就是说,当涉及到用户状态时,每次请求都 ...
分类:移动开发   时间:2017-09-22 00:46:12    阅读次数:189
android笔试题二
1、android系统架构: Linux内核——标准库——Framework层——应用层 Linux层包括:Android系统的核心服务,硬件驱动,进程管理,系统安全等等 2、UI界面框架图: 3、View的测量模式:EXACTLY,AT_MOST,UNSPECIFIED。 4、自定义View与Vi ...
分类:移动开发   时间:2017-09-22 00:41:41    阅读次数:236
APP性能测试 -----GT软件使用
腾讯GT简介: 此apk是一款可以对APP进行测试的软件,可以在任何情况下快速测试手机app的CPU、内存、流量、电量、帧率/流畅度等性能测试。有安卓版本和ios版本,分别下载 1.下载腾讯GT http://gt.tencent.com/download.html 安卓版本: ios版本: 2.将 ...
分类:移动开发   时间:2017-09-22 00:41:23    阅读次数:266
AutoMapper实现对象转换的几种方式
namespace ConsoleApplication1 { class Program { static void Main(string[] args) { //1.普通转换 Name name1 = new Name() { FirstName = "L", LastName = "jz" ... ...
分类:移动开发   时间:2017-09-21 23:32:19    阅读次数:598
SpringMVC加载WebApplicationContext源码分析
Spring框架提供了构建Web应用程序的全功能MVC模块,叫Spring MVC,通过Spring Core+Spring MVC即可搭建一套稳定的Java Web项目。本文通过Spring MVC源码分析介绍它的核心实现原理。 Tomcat服务器启动入口文件是web.xml,通过在其中配置相关的 ...
分类:移动开发   时间:2017-09-21 23:29:38    阅读次数:194
Appium+python自动化19-iOS模拟器(iOS Simulator)安装自家APP
前言 做过iOS上app测试的小伙伴应该都知道,普通用户安装app都是从appstore下载安装,安装测试版本的app,一般就是开发给的二维码扫码安装, 或者开发给个.ipa的安装包文件,通过itools安装。对应没有iPhone真机的小伙伴,想在iOS模拟器上安装app测试可不是那么容易的事情。 ...
分类:移动开发   时间:2017-09-21 23:25:04    阅读次数:277
Appium-appium日志分析
查看日志是很重要的一部分,我们在编辑器上测试代码时可以直接进行调试,但持续集成时程序自动运行,如果出现bug,只能通过日志来定位代码位置。appium日志主要分为三部分。 1. 准备阶段,包含了appium启动、app启动前准备。 2. 控制阶段,包含了app启动,元素操作等测试用例的执行。 3. ...
分类:移动开发   时间:2017-09-21 23:19:27    阅读次数:218
APPScan安装与使用教程
一、安装 1、右键安装文件,以管理员身份运行,如下图所示: 2、点击【确定】 3、点击【安装】 4、选择:我接受许可协议中单位全部条款,点击【下一步】 5、点击【安装】到该目录 6、如果需求扫描Web services点击【是】安装该插件,如果不需要点击【否】如果只是扫描web就不需要安装 7、点击 ...
分类:移动开发   时间:2017-09-21 22:24:34    阅读次数:322
《基于Android的读书笔记api》
1.1系统目标 目本程序旨在开发一款简单实用、易操作的一款读书笔记软件。 1.2功能需求 该记事本软件应该具有以下功能: (1)登录 (2)书籍分类管理 (3)书籍管理 (4)我的读书笔记 (5)汇总每个用户的笔记数量 (6)统计某一个用户的每一本书的笔记数量 该软件是一款是基于Android开发的 ...
分类:移动开发   时间:2017-09-21 22:23:52    阅读次数:264
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!