码迷,mamicode.com
首页 > 移动开发
Android运行时ART加载OAT文件的过程分析
在前面一文中,我们介绍了Android运行时ART,它的核心是OAT文件。OAT文件是一种Android私有ELF文件格式,它不仅包含有从DEX文件翻译而来的本地机器指令,还包含有原来的DEX文件内容。这使得我们无需重新编译原有的APK就可以让它正常地在ART里面运行,也就是我们不需要改变原来的APK编程接口。本文我们通过OAT文件的加载过程分析OAT文件的结构,为后面分析ART的工作原理打基础。...
分类:移动开发   时间:2014-09-29 01:55:38    阅读次数:418
BZOJ 3640 JC的小苹果(逆矩阵)
题目链接:http://www.lydsy.com:808/JudgeOnline/problem.php?id=3640题意:给出一个无向图,从1走到n。开始是血量H,从u到达v时血量减少a[v]。每次走每条路径的概率相等。求走到n且血量大于0的概率。思路:设f[h][u]表示到达u血量为h的概率...
分类:移动开发   时间:2014-09-29 02:58:57    阅读次数:306
arm上的参数列表传递的分析(以android为例)
对于pc上的可变参数列表,比较容易理解:参数全部存储在栈上。所以:va_list p定义一个指针,va_start(p, arg_a)获取参数列表地址,该地址就是va_start第二个参数对应数据之后的地址,,在栈上表现为:arg_a+sizeof(arg_a). 此后根据参数类型,使用va_arg...
分类:移动开发   时间:2014-09-29 03:14:36    阅读次数:336
dapper 写查询sql 时,多条件参数操作方法
var args = new DynamicParameters(new {}); if (obj.orderId != null) { sb.Append(" AND OrderId = @OrderId"); args.Add("OrderId", obj.o...
分类:移动开发   时间:2014-09-29 02:38:46    阅读次数:447
android v7包的关联
最近在使用到侧滑栏的时候,使用到了v7包下的actionbar,结果折腾了好久才折腾好,其实很简单的,操作步骤如下:1. 在eclipse中导入v7包的工程2. 在自己的工程中打开properties选项,添加v7的作为library,另外,一定不能选择is library有人反应在选择添加libr...
分类:移动开发   时间:2014-09-29 01:47:26    阅读次数:362
IOS - IOS之同步请求、异步请求、GET请求、POST请求(转载)
转载:http://www.open-open.com/lib/view/open1355055986679.html1、同步请求可以从因特网请求数据,一旦发送同步请求,程序将停止用户交互,直至服务器返回数据完成,才可以进行下一步操作,2、异步请求不会阻塞主线程,而会建立一个新的线程来操作,用户发出...
分类:移动开发   时间:2014-09-29 01:13:37    阅读次数:338
com.android.tools.build:gradle:X.XX.XX:gradle.jar
在使用Android Studio 这个IDE时,出现com.android.tools.build:gradle:X.XX.XX:gradle.jar 插件无法下载问题 可能的原因就是网速不好或者依赖仓库的下载网址被墙了,可以配置代理试试。比如,android studio 定义...
分类:移动开发   时间:2014-09-29 01:15:47    阅读次数:385
浅析Android中的消息机制
> Android系统中的视图组件并不是线程安全的,如果要更新视图,必须在主线程中更新,不可以在子线程中执行更新的操作。 > Android系统中的Looper负责管理线程的消息队列和消息循环。通过Looper.myLooper()得到当前...
分类:移动开发   时间:2014-09-29 01:31:37    阅读次数:480
android官方侧滑菜单DrawerLayout详解
drawerLayout是Support Library包中实现了侧滑菜单效果的控件,可以说drawerLayout是因为第三方控件如MenuDrawer等的出现之后,google借鉴而出现的产物。drawerLayout分为侧边菜单和主内容区两部分,侧边菜单可以根据手势展开与隐藏(drawerLayout自身特性),主内容区的内容可以随着菜单的点击而变化(这需要使用者自己实现)。 draw...
分类:移动开发   时间:2014-09-29 00:23:37    阅读次数:423
Android学习系列(二)布局管理器之线性布局及其自定义实现
转载请注明出处:http://blog.csdn.net/lhy_ycu/article/details/39643669 LinearLayout是Android控件中的线性布局控件,它包含的子控件将以横向(HORIZONTAL)或竖向(VERTICAL)的方式排列,按照相对位置来排列所有的子控件及引用的布局容器。超过边界时,某些控件将缺失或消失。因此一个垂直列表的每一行只会有一个控件或者是引用的布局容器。...
分类:移动开发   时间:2014-09-29 02:02:37    阅读次数:486
BEGINNING SHAREPOINT® 2013 DEVELOPMENT 第7章节--打包并部署SP2013 Apps
BEGINNING SHAREPOINT® 2013 DEVELOPMENT 第7章节--打包并部署SP2013 Apps         本章你将学到: 打包你创建的应用程序;部署每个SP应用程序类型;创建私有app目录。...
分类:移动开发   时间:2014-09-29 01:10:16    阅读次数:194
PhoneGap 开发应用 上传到 App Store 上
简单归纳几个流程,前提是你有一个开发者账号 1. 创建Identifiers  AppID(苹果网站上申请) 2. 使用Mac 或者 Windows申请一个Request文件, 然后创建一个Distribution 证书(苹果网站上申请) 3. 创建一个Provisioning 描述文件(苹果网站上申请) 4. 导出p12文件(使用windows 或者mac ) 5. PhoneGa...
分类:移动开发   时间:2014-09-29 01:43:27    阅读次数:391
BEGINNING SHAREPOINT® 2013 DEVELOPMENT 第7章节--打包并部署SP2013 Apps 剖析App
BEGINNING SHAREPOINT® 2013 DEVELOPMENT 第7章节--打包并部署SP2013 Apps 剖析App         对于任何SP2013 apps,要部署并应用到任何人,它们必须首先打包成.app包,即Open Packaging Convention(OPC)包,并因此形似Zip文件。如果你重命名为.zip拓展名,你可以打开,并抽取它们,正如打开其他zip文...
分类:移动开发   时间:2014-09-29 00:53:17    阅读次数:279
BEGINNING SHAREPOINT® 2013 DEVELOPMENT 第7章节--打包并部署SP2013 Apps 打包并发布App
BEGINNING SHAREPOINT® 2013 DEVELOPMENT 第7章节--打包并部署SP2013 Apps 打包并发布App         现在既然你理解了一个app的四个主要部分,你可以开始打包并发布你自己的app的历程了。当你打包app时,主要将Web部署包、数据库包、SP解决方案包、app.manifest包含到.app文件中。然后你准备好发不到一个位置,让用户可以安装它...
分类:移动开发   时间:2014-09-29 00:02:37    阅读次数:250
BEGINNING SHAREPOINT® 2013 DEVELOPMENT 第7章节--打包并部署SP2013 Apps 部署一个App
BEGINNING SHAREPOINT® 2013 DEVELOPMENT 第7章节--打包并部署SP2013 Apps 部署一个App         部署Apps的可用的选项取决于你开发情境和应用程序类型。有三个主要的应用程序类型,并且每个要求不同部署情境。...
分类:移动开发   时间:2014-09-29 00:02:07    阅读次数:188
iOS 7:用代码解决视图控制器的View整体上移问题
如果你准备将你的老的 iOS 6 app 迁移到 iOS 7 上,那么你必须注意了。当你的老的 app 在 iOS 7 设备上运行时,所有ViewController 的视图都整体上移了,因为 iOS 7 把整个屏幕高度(包括状态栏和导航栏)都作为了视图控制器的有效高度。于是你的视图上移了,并和上层...
分类:移动开发   时间:2014-09-29 00:47:56    阅读次数:220
Android开发学习笔记-splash画面的显示
贴代码: 处理类:package com.frank.mobilesafe;i...
分类:移动开发   时间:2014-09-29 00:41:46    阅读次数:285
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!