了解了android中类载入的前期知识点后,来看看android中DexClassLoader详细的实现 详细载入流程例如以下: 宿主程序会到文件系统比方SD卡中去载入APK【1】,然后通过一个叫proxy的Activity去运行apk中的Activity 关于动态载入ap。理论上可用用到DexCl ...
分类:
移动开发 时间:
2017-06-02 13:29:22
阅读次数:
323
Description There is an apple tree outside of kaka's house. Every autumn, a lot of apples will grow in the tree. Kaka likes apple very much, so he has ...
分类:
移动开发 时间:
2017-06-02 13:31:30
阅读次数:
280
15.4 处理器映射(Handler mappings) 注:以下将handler翻译成处理器 在Spring早先的版本号中,用户还须要在web应用上下文中定义处理器映射来配置请求(requests)与处理器之间的关系。而在Spring2.5中,DispatcherServlet实现了一个默认的处理 ...
分类:
移动开发 时间:
2017-06-02 13:33:22
阅读次数:
252
MAC配置ADB环境变量 android环境搭建完成之后需要配置android环境变量,这对以后的运行调试很有帮助。 下面我将一下mac环境下的配置步骤: 1.在本地目录(home directory)中创建文件.bash_profile 2.在文件中写入以下内容: 其中:/Users/storm/ ...
分类:
移动开发 时间:
2017-06-02 14:56:53
阅读次数:
200
一、Android设备启动经历的三个阶段:Boot Loader;Linux Kernel。Android系统服务;每一个阶段都有自己的启动画面。 1、Android中第一个被启动的进程——init,init进程的PID为1,其它的服务都由其进行创建。它是通过解析init.rc脚本来构建出系统的初始 ...
分类:
移动开发 时间:
2017-06-02 14:57:17
阅读次数:
348
本人编写过一个应用,须要把实时音频播放出来,而且要从话筒播放声音,为此,作下面操作: //Step 1: 初始化 AudioSessionInitialize(NULL,NULL, NULL, self); //Step 2: 必须设置成这样才干确保话筒模式成功 UInt32 sessionCate ...
分类:
移动开发 时间:
2017-06-02 14:57:40
阅读次数:
461
8 9 一、手势右滑返回效果失效 10 11 在我们经常使用的APP中,已经习惯右滑返回这个效果,可是我发现我们的APP中这个功能失效了,只能点击左上角的返回按钮才能执行返回这个效果。后来查了一下发现,导致这个问题的原因是因为我们自己自定义了左上角的leftBarButtonItem,我们自定义了这... ...
分类:
移动开发 时间:
2017-06-02 15:47:35
阅读次数:
186
一、目前移动应用/App的测试痛点及可选方案 移动互联网市场进入下半场,同质化竞争激烈,平均获客成本增加。屏幕不适配、闪退、无响应、UI异常等兼容性问题严重影响用户体验,影响用户转化率和用户粘性。如何解决这些问题呢? 方式1:Android模拟器或USB连接真机测试 缺点:无法发现屏幕等硬件差异引起 ...
分类:
移动开发 时间:
2017-06-02 17:21:45
阅读次数:
294
https://leetcode.com/problems/trapping-rain-water/ 思路一:参考 84. Largest Rectangle in Histogram,用 stack 做辅助 思路二:dynamic programming ...
分类:
移动开发 时间:
2017-06-02 17:23:41
阅读次数:
178
1.理解纹理 OpenGL中的纹理能够用来表示图像。照片,甚至由一个数学算法生成的分形数据。每一个二维的纹理都由很多小的纹理元素组成。它们是小块的数据,类似于我们前面讨论过的片段和像素。要使用纹理,最经常使用的方式是直接从一个图像文件载入数据。 每一个二维纹理都有其自己的坐标空间,其范围是从一个拐角 ...
分类:
移动开发 时间:
2017-06-02 17:24:17
阅读次数:
343
http://blogs.360.cn/360qtest/2014/04/01/%E5%88%A9%E7%94%A8selenium%E8%87%AA%E5%8A%A8%E5%8C%96%E6%B5%8B%E8%AF%95android-wap%E9%A1%B5/ 针对智能手机端的应用的自动化测试, ...
分类:
移动开发 时间:
2017-06-02 17:26:12
阅读次数:
285
题目链接:http://codeforces.com/contest/812/problem/E 题意:有一颗苹果树,这个苹果树所有叶子节点的深度要不全是奇数,要不全是偶数,并且包括根在内的所有节点上都有若干个苹果,现有两个,每个人可以吃掉某个叶子节点上的部分苹果(不能不吃),或者将某个非叶子结点上 ...
分类:
移动开发 时间:
2017-06-02 17:28:56
阅读次数:
358
需求: 类似QQ列表的头像加载刷新,判断在线离线状态改变头像,以及彩色头像灰色处理,下载图片+获取在线状态需要连网--再改变头像 问题:由于cell的复用以及下拉刷新数据每次加载10条数据,会出现头像赋值不正确,位置偏移大小不同的变化 原因:由于cell的重复调用,加载数据方法已经赋值方法也在重复的... ...
分类:
移动开发 时间:
2017-06-02 17:41:52
阅读次数:
221
通过socket测试工具在电脑上发送消息,Android真机可以收到响应BufferedReader.ready()返回true,但是readline却一直阻塞。 原因:readline()只有在遇到换行符的时候才会结束,因为发消息的时候加一个换行符即可。 测试工具下载地址:http://files ...
分类:
移动开发 时间:
2017-06-02 17:42:34
阅读次数:
615
代码已经整理好,效果如下图:地址:https://github.com/geeklx/MyApplication/tree/master/p022_hoisHiosRegister:packagecom.example.p022_hois.hioscommon;
importcom.example.p022_hois.hoisjump.HiosAlias;
publicclassHiosRegister{
privatestaticfinalStringPKG_SFN..
分类:
移动开发 时间:
2017-06-02 17:43:25
阅读次数:
257
0x00前言 一个安卓应用可以被调试的条件是应用AndroidManifest.xml显示指定android:debuggable="true",如果没有设置android:debuggable的值,则默认android:debuggable="false",所以发布的应用大部分都是不可调试的,如果 ...
分类:
移动开发 时间:
2017-06-02 17:48:44
阅读次数:
324
0.权限 AndroidManifest.xml 1.设备列表布局 activity_device_list.xml (主要就一个listview了) <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http:/ ...
分类:
移动开发 时间:
2017-06-02 17:50:17
阅读次数:
217
事实上网上有关office web app的整合已经有相关的文章了,典型的是怎样整合Office Web Apps至自己开发的系统(一) 和怎样整合Office Web Apps至自己开发的系统(二),微软官网也有对应的demo。 这里在简单描写叙述一下原理吧:office web apps(owa ...
分类:
移动开发 时间:
2017-06-02 17:52:19
阅读次数:
398
随着互联网的高速发展,智能手机从进入人们的视线开始,就成为了生活中的必需品。现实中,患有手机依赖症的人数不胜数,而他们依赖手机,追根结底是依赖智能手机上各种各款的APP。手机APP可以说大大的丰富了人们的业余生活,种类从聊天APP、影音APP、购物剁手APP等功能反复的软件到简单的计算器、备忘录,各种类型应有尽有,似乎少了手机APP的生活都不算完整。这也就使得手机APP制作成为当前企业顺应时代潮流发展的趋势了。
分类:
移动开发 时间:
2017-06-02 18:04:36
阅读次数:
302
前一阵《焦点訪谈》播放关于手机第三方支付的问题。当时没有注意。 今天特意使用了一下手机的上的几个第三方的app,忽然感触良多啊。 眼下手机上的第三方支付软件经常使用的主要有3个。支付宝、微信、易信(主要是本人手机上经常使用的这三个啊)。以下就浅谈一下这几个安全性的问题。 首先拿本人自身说例吧,本人应 ...
分类:
移动开发 时间:
2017-06-02 19:33:28
阅读次数:
197