-
android内核剖解学习笔记:AMS(ActivityManagerService)内部原理和工作机制
android内核剖析学习笔记:AMS(ActivityManagerService)内部原理和工作机制一、ActivityManagerService提供的主要功能:(1)统一调度各应用程序的Activity(2)内存管理(3)进程管理二、启动一个Activity的方式有以下几种:(1)在应用程序中调用startActivity启动指定的Activity(2)在Home程序中单击一个应用图标,启...
89
热度 -
Android支付接入(1):支付宝
Android支付接入(一):支付宝相信相同过App获取利润的都会需要接入计费SDK,下边就跟大家走一遍完整的支付宝SDK接入,支付系列均通过计费Button触发,计费所有代码均放到一个java文件实现,这样虽然会有点违背java面向对象及封装性,但这样做的一个好处是可以快速集成到不同的游戏中,将改动的文件降到最低,各有利弊吧,如果大家有什么更好的方法,望一起交流,好了,废话不多说了,开始干活。P...
64
热度 -
高通平台android开发小结
高通平台android开发总结1、高通平台android开发总结1.1搭建高通平台环境开发环境在高通开发板上烧录文件系统建立高通平台开发环境高通平台,android和modem编译流程分析高通平台7620启动流程分析qcril流程分析,设置sim卡锁pythonscons语法学习Python语言之scons工具流程分析:1.2搭建高通平台环境开发环境高通android智能平台概述选择合适的源代码以...
106
热度 -
北京市达内面试题集 java面试题
北京达内面试题集java面试题SpringMVC+mybatisHTML5全新高大尚后台框架_集成代码生成器面试题集面试题集共分为以下十部分:一、CoreJava:1—95题1—24页基础及语法:1—61题1—13页异常:62—69题13—15页集合:70—80题15—18页线程:81—90题18—21页IO&Socket:91—95题21—24页二、OOAD&UML:96—101...
94
热度 -
安卓开发札记——关于图片的三级缓存策略(内存LruCache+磁盘DiskLruCache+网络Volley)
安卓开发笔记——关于图片的三级缓存策略(内存LruCache+磁盘DiskLruCache+网络Volley)在开发安卓应用中避免不了要使用到网络图片,获取网络图片很简单,但是需要付出一定的代价——流量。对于少数的图片而言问题不大,但如果手机应用中包含大量的图片,这势必会耗费用户的一定流量,如果我们不加以处理,每次打开应用都去网络获取图片,那么用户可就不乐意了,这里的处理就...
95
热度 -
android开发札记-EditText自动补全功能(转)
android开发笔记-EditText自动补全功能(转)精创之作《雷神的微软平台安全宝典》诚邀译者????????????????????????????????????????????移动业界领袖会议·上海·6.20?CSDN博客频道“移动开发之我见”主题征文活动?????????【分享季1】:网友推荐130个经典资源,分享再赠分!?Android开发笔记-EditText自动补全功能分类:?...
85
热度 -
面临 Java Web 应用程序的 OpenID
面向JavaWeb应用程序的OpenID 第1部分在JavaWeb应用程序中使用OpenID身份验证(转载自) 简介:?OpenID是一个分散式身份识别协议,能使用户更易于访问Java?Web应用程序中的资源。在由两部分组成的文章的第1部分中,您将了解OpenID验证规范以及在Java示例应用程序中加入该规范的步骤。作者J.StevenPerry没有手动实现OpenID验证规范,而是使用openi...
623
热度 -
struts2 action回来json类型数据
struts2action返回json类型数据 本文开发环境是SSH2,ajax插件使用jQuery1.2.6.js和json2.js 实现目的: 在struts2标签s:doubleselect二级联动标签的基础上实现事件:第二级onchange时调用struts2action,在action中查询一个名称,然后返回回来,此信息显示在页面上(这只是给用户一个提示信息,不影响表单能否提交) ? ...
619
热度 -
调整struts2,jquery,json。采用jquery ajax,从struts2 action返回json类型数据(转)
整合struts2,jquery,json。采用jqueryajax,从struts2action返回json类型数据(转) 本文开发环境是SSH2,ajax插件使用jQuery1.2.6.js和json2.js 实现目的: 在struts2标签s:doubleselect二级联动标签的基础上实现事件:第二级onchange时调用struts2action,在action中查询一个名称,然后返回...
734
热度 -
在 Android 下使用 XML 和 JSON,第 2 部分: 交付混合了 JSON 的 Android 应用程序
在Android上使用XML和JSON,第2部分:交付混合了JSON的Android应用程序 ? 难以想象还有哪种技术比移动电话更流行。大量的平台在销售和心理份额方面争占此行业的顶级市场。设备是高级的工程样品,真正让它们流行起来的动力在于这些平台上可用的大量应用程序带来的用户体验。具体来说,iPhone和Android平台是最新的设备,点燃了人们的消费欲望。 混合应用程序是用Android的Web...
979
热度 -
Java口试(经典版)
Java面试(经典版)Java面试宝典1.Java基础部分基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语法,集合的语法,io的语法,虚拟机方面的语法。1、一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制?可以有多个类,但只能有一个public的类,并且public的类名必须与文件名相一致。2、Java有没有goto?java中的保留...
80
热度 -
.NET微信大众号开发-6.0模板消息
.NET微信公众号开发-6.0模板消息一.前言为了保证用户不受到骚扰,在开发者出现需要主动提醒、通知用户时,才允许开发者在公众平台网站中模板消息库中选择模板,选择后获得模板ID,再根据模板ID向用户主动推送提醒、通知消息。这个意思也就是,我们作为微信商户,不能主动的给用户推送消息,如果这个功能完全开放,那么用户有可能会受到大量的垃圾信息,为了做一个很好的控制,微信那边给我们开放了一个模板消息,通过...
330
热度 -
WCF+Socket实现Java和.Net智能停车系统交互
【原创】WCF+Socket实现Java和.Net智能停车系统交互1.前言公司的一个项目,智能停车系统,我负责的主要是微信公众平台的开发,和socket异步通讯这块,来完成云平台和停车收费软件之间的交互。车辆出场处理流程图【点击查看】【图片太大存放相册里面】2.WCF移动终端发起支付请求的时候,云平台会调用我这边的wcf,废话不多说,直接上代码。//注意:使用“重构”菜单上...
627
热度 -
Asp.Net底层原理(2、写自己的Asp.Net框架)
Asp.Net底层原理(二、写自己的Asp.Net框架)我们介绍过了浏览器和服务器之间的交互过程,接下来介绍Asp.net处理动态请求。 写自己的Asp.Net框架,我们不会引用System.Web这个程序集,我们只需要创建要给自己的类库,所以在接下来的程序中,我们所用到的Web组件都是我们自己定义的。 首先创建一个程序集名为MyWebApplication,定义了如下一个HttpContex...
638
热度 -
Android应用程序包解析进程浅析
Android应用程序包解析过程浅析我在上一篇文件中Android应用程序安装过程浅析粗略分析了一下Android应用程序安装过程,其中有一步说到了apk包的解析,但是没有详细分析,这里我们就来粗略分析一下包的解析过程。流程图执行过程从上面的流程图可以看到,包的解析过程比安装过程执行步骤少很多,也简单一点。那我们就来详细的一步一步的进行剖析一下,我们从外部调用该方法开始分析:privatevoid...
92
热度 -
Android 制作万能的ViewPagerIndicator 指示器
Android打造万能的ViewPagerIndicator指示器/**稀土掘金,时光不老**/大家好,又是项目中用到的小功能,拿来和大家分享交流一下,如有不足之处,请多多指教哈。O(∩_∩)O哈哈~1.概述。ViewPager的指示器相信大家都做过了,有用图片,第三方的,有support.design库中TabLayout,也有大多数人都用过的TabPageIndicator等等,并且很多知名A...
478
热度 -
Java API 高速速查宝典
JavaAPI快速速查宝典JavaAPI快速速查宝典作者:明日科技,陈丹丹,李银龙,王国辉著出版社:人民邮电出版社出版时间:2012年5月Java编程的最基本要素是方法、属性和事件,掌握这些要素,就掌握了解决实际问题的一般方法。《java全能速查宝典》从javase及javaee两方面入手,精选了jdk自身600多个常用的方法、属性,同时还对jsp、servlet技术及javaee流行框架的使用进...
355
热度 -
Android应用Preference相干及源码浅析(Preference组件家族篇)
Android应用Preference相关及源码浅析(Preference组件家族篇)1前言前一篇(点我阅读前一篇《Android应用Preference相关及源码浅析(SharePreferences篇)》)我们讨论分析使用了Android的SharePreferences,相信看过的朋友都有了自己的感悟与理解,这一篇我们继续乘热打铁来说说SharePreferences的衍生品—-Prefer...
11
热度 -
安卓开发札记——关于文件断点续传
安卓开发笔记——关于文件断点续传什么是断点续传?客户端软件断点续传指的是在下载或上传时,将下载或上传任务(一个文件或一个压缩包)人为的划分为几个部分,每一个部分采用一个线程进行上传或下载,如果碰到网络故障,可以从已经上传或下载的部分开始继续上传下载未完成的部分,而没有必要从头开始上传下载。用户可以节省时间,节省流量,也提高速度。我写了个小Demo,先看下实现效果图:断点续传的原理?断点续传其实并没...
312
热度 -
Android应用程序UI硬件加速渲染的预加载资源map集服务(Asset Atlas Service)分析
Android应用程序UI硬件加速渲染的预加载资源地图集服务(AssetAtlasService)分析我们知道,Android系统在启动的时候,会对一些系统资源进行预加载。这样不仅使得应用程序在需要时可以快速地访问这些资源,还使得这些资源能够在不同应用程序之间进行共享。在硬件加速渲染环境中,这些预加载资源还有进一步优化的空间。Android系统提供了一个地图集服务,负责将预加载资源合成为一个纹理上...
190
热度