-
CI框架源码阅览-URI.php
CI框架源码阅读---------URI.php<?phpif(!defined('BASEPATH'))exit('Nodirectscriptaccessallowed'); /** *CodeIgniter * *AnopensourceapplicationdevelopmentframeworkforPHP5.1.6ornewer * *@package CodeIgniter ...
397
热度 -
Android应用程序包解析进程浅析
Android应用程序包解析过程浅析我在上一篇文件中Android应用程序安装过程浅析粗略分析了一下Android应用程序安装过程,其中有一步说到了apk包的解析,但是没有详细分析,这里我们就来粗略分析一下包的解析过程。流程图执行过程从上面的流程图可以看到,包的解析过程比安装过程执行步骤少很多,也简单一点。那我们就来详细的一步一步的进行剖析一下,我们从外部调用该方法开始分析:privatevoid...
92
热度 -
Android ViewGroup 事件散发机制详解
AndroidViewGroup事件分发机制详解关注微信号:javalearns??随时随地学Java或扫一扫??随时随地学Java上一篇已经完整的解析了AndroidView的事件分发机制,今天给大家代码ViewGroup事件分发的源码解析~~凡是自定义ViewGroup实现各种滑动效果的,不可避免的会出现很多事件的冲突,对ViewGroup事件分发机制的了解,也有益于大家了解冲突产生的原因,以...
94
热度 -
从源码解释Android事件散发机制
从源码解释Android事件分发机制在ViewRootImpl的setView方法中,用户的触摸按键消息是体现在窗体上的,而windowManagerService则是管理这些窗口,它一旦接收到用户对窗体的一些触摸按键消息,会进行相应的动作,这种动作是需要体现在具体的view上面,在Android中,一个具体的界面是由一个Activity呈现的,而Activity中则包含了一个window,此wi...
13
热度 -
月下载量千儿八百次的APP源码分享
月下载量上千次的APP源码分享在360上面上线了一个月,下载量上千余次。这里把代码都分享出来,供大家学习哈!还包括教大家如何接入广告,赚点小钱花花,喜欢的帮忙顶一个,大神见了勿喷,小学僧刚学Android没多久。首先介绍这款应用:APP是一款二维码生成器,虽然如何制作二维码教程网上有很多,我这里再唠叨一下并把我的所有功能模块代码都分享出来。既然是二维码生成器那么我们如何制作二维码呢?这里主要用到了...
36
热度 -
Android事件散发详解(三)——ViewGroup的dispatchTouchEvent()源码学习
Android事件分发详解(三)——ViewGroup的dispatchTouchEvent()源码学习packagecc.aa;importandroid.os.Environment;importandroid.view.MotionEvent;importandroid.view.View;publicclassUnderstandDispatchTouchEvent{/***dispatc...
33
热度 -
[通译]魅族的M1 Note是十分便宜(dirt-cheap)的iphone5C增强版
[翻译]魅族的M1Note是十分便宜(dirt-cheap)的iphone5C增强版Meizu'sM1Noteisadirt-cheapiPhone5consteroids魅族的M1Note是十分便宜(dirt-cheap)的ihone5C增强版WhilemanyChinesesmartphonemakershaverecentlysteppeduptheireffortsindelivering...
384
热度 -
Android app项目跟开发总结
Androidapp项目和开发总结?关键字:androidapp,?androiddevelop,androidsummary????从2010.04启动该项目到现在完成主要功能模块,分享一下开发历程和注意事项。?????开发环境:ubuntu7.10+eclipse3.5+sdk????下面是开发总结:?基于源码级的SDK以及SDK升级注意事项熟悉其如何做资源国际化熟悉其如何支持不同屏幕大小,不...
31
热度 -
Android的Task跟Activity(一)
Android的Task和Activity(一)Android的Task和Activity(一)android:allowTaskReparenting用来标记Activity能否从启动的Task移动到有着affinity的Task(当这个Task进入到前台时)——“true”,表示能移动,“false”,表示它必须呆在启动时呆在的那个Task里。如果这个特性没有被设定,设定到元素上的allowT...
56
热度 -
Android-常用方法
Android---常用方法1、获取资源:Resourcesres=getBaseContext().getResources();Drawabledraw=res.getDrawable(R.drawable.icon);2、获得数组:String[]ary=getResources().getStringArray(R.array.ary);3、自动提示框:String[]arrays=new...
69
热度 -
android scale兑现翻牌动画效果
androidscale实现翻牌动画效果http://livehappy.iteye.com/blog/1004399转自:昨天同事说他想弄个玩扑克的游戏,发牌,计算分数等。问我会不会做翻牌的动画,我说我也没做过,直接告诉他:你查查API文档之类的自己参考一下。?之后我就想,我自己做一个看看,如果能做出来更好了。通过我的努力还真让我给弄出来了一个简单的翻牌动画。?简单流程:??这个翻牌其实并不是立...
68
热度 -
Android Develop API 一
AndroidDevelopAPI1任何资料在官方文档面前都逊色啊。算是中文的总结吧,对AndroidDevelopAPI可以对着看,大家交换下意见,错误请务必指正。?Android应用.Android是基于Linux内核的多用户操作系统,默认会给每一个应用分配唯一的UserID,并为该应用所有的文件赋予基于此UserID的访问限制(应该是沿用linux自身基于用户的权限管理实现)Android应...
254
热度 -
C#微信大众号接口开发,灵活利用网页授权、带参数二维码、模板消息,提升用户体验之完成用户绑定个人微信及验证码获取
C#微信公众号接口开发,灵活利用网页授权、带参数二维码、模板消息,提升用户体验之完成用户绑定个人微信及验证码获取一、前言当下微信公众号几乎已经是每个公司必备的,但是大部分微信公众账号用户体验都欠佳,特别是涉及到用户绑定等,需要用户进行复杂的操作才可以和网站绑定,或者很多公司直接不绑定,而是每次都让用户填写账号密码。作为微信接口开发人员我们知道网页授权可以用作微信网页用作安全登录,带参数二维码的使用...
86
热度 -
CI框架源码翻阅-URI.php
CI框架源码阅读---------URI.php<?phpif(!defined('BASEPATH'))exit('Nodirectscriptaccessallowed');/***CodeIgniter**AnopensourceapplicationdevelopmentframeworkforPHP5.1.6ornewer**@package CodeIgniter*@autho...
331
热度 -
CI框架源码阅览-URI.php
CI框架源码阅读---------URI.php<?phpif(!defined('BASEPATH'))exit('Nodirectscriptaccessallowed');/***CodeIgniter**AnopensourceapplicationdevelopmentframeworkforPHP5.1.6ornewer**@package CodeIgniter*@autho...
305
热度 -
codeforces #199 C. Cupboard and Balloons 例题
codeforces#199C.CupboardandBalloons题解转载请注明:http://blog.csdn.net/jiangshibiao/article/details/23164145【原题】C.CupboardandBalloonstimelimitpertest2secondsmemorylimitpertest256megabytesinputstandardinputou...
525
热度 -
Follow your heart (105)- what is framework ,what is joomla
Followyourheart(105)--whatisframework,whatisjoomlaPhasspecialpreferenceaboutJoomla,hesaid,itisaframeworkfrontend,ifthedeveloperuseit,thencansavetimeforprogrammingnavigation.Idonotagreethat.OneIndianal...
488
热度 -
使用MapBox发生内存泄漏
问题描述 使用LeakCanary,它说我退出使用MapBox显示地图的活动时发生内存泄漏。 下面的堆信息和代码。 我什么也看不到,但是随后,我不知道自己在寻找什么。 您能看到原因吗? 在com.myapp.debug:1.0:1中。 *com.myapp.DirectionsActivity已泄漏:*GC根静态android.app.ActivityManager.mContext*泄漏c...
30
热度 -
常用标准请求头字段
给服务器发请求的时候有请求头,接受服务器响应的时候有响应头,客户端和服务器端互相沟通需要的信息都是通过这些“头”来传送,这些信息是一些类似key:value的键值对。了解这些“头”中字段的含义对于理解整个请求过程有很大的帮助。这里列举了常用的“头”字段的解释以及例子,本文可以作为工具文收藏,以备需要时查看。 常用标准请求头字段 Accept设置接受的内容类型Accept:text/plainAcc...
51
热度 -
GRASP通用天职分配软件模式
GRASP通用职责分配软件模式1.概述 它的核心思想是“职责分配(ResponsibilityAssignment)”。GRASP提出了几个基本原则,用来解决面向对象设计的一些问题。 CraigLarman在《ApplyingUMLandPatterns》一书中提出了GRASP设计模式的概念。作者称其为设计模式,其实,更好的理解应该为设计原则。因为,与GoF等设计模式不同的是,GoF等设计模式是针...
515
热度