码迷,mamicode.com
首页 > 移动开发
【IOS源码】高仿网易4.0新UI框架
新的抽屉效果,修改于SliderViewController,首页滑动导航菜单随scrollView 的滑动变化效果。...
分类:移动开发   时间:2014-12-23 15:39:38    阅读次数:143
Android系统JNI的实现方式
Android系统JNI的实现方式 All rights reserved     JNI(Java Native Interface)定义了一种Java代码调用C或者C++代码等其他代码的方式。     在Android系统中,JNI通过JNINativeMethod结构体进行描述,该结构体定义于jni.h,如下所示: typedef struct { const...
分类:移动开发   时间:2014-12-23 15:36:24    阅读次数:181
XMPP 编程 iOS平台(一) 配置 与 登陆
这里记录下我配置XMPP的过程 首先下载XMPP:https://github.com/robbiehanson/XMPPFramework/ 将如下文件考入过程中: 添加依赖框架 添加XML框架的依赖路径: 这样就配置完了。下面说下如何进行登陆。当然服务器要自己先搭好,如果没有搭好可以看前一篇。 登陆代码: @interface XMPPModel() @...
分类:移动开发   时间:2014-12-23 15:36:25    阅读次数:174
android context总结
Context类 ,说它熟悉,是应为我们在开发中时刻的在与它打交道,例如:Service、BroadcastReceiver、Activity等都会利用到Context的相关方法 ; 说它陌生,完全是因为我们真正的不懂Context的原理、类结构关系。一个简单的问题是,一个应用程序App中存在多少个Context实例对象呢?一个、两个? 在此先卖个关子吧。读了本文,相信您会豁然开朗的 。 ...
分类:移动开发   时间:2014-12-23 15:37:49    阅读次数:219
Android FrameWork音频管理AudioManager的一点解析(续二)
上面两篇简单的分析了,android系统中FrameWork中对于音量的调节的部分代码,可能有些更深入的东西并没有涉及,因为初次尝试分析,并不是所有东西都能完全明白和透彻的理解,所以暂时只能将我所了解到并用到的部分做了解析。          这篇主要想解析下在AudioManager中对于音频竞争机制的部分内容和使用方式。          首先来说下这中竞争机制的产生原因,根据我的理解因为...
分类:移动开发   时间:2014-12-23 15:36:32    阅读次数:286
Android自动打开和关闭软键盘
现在有一个需求是说希望可以自动的隐藏和打开软键盘,场景是使用在alert dialog中有一个文本框,弹出dialog同时自动弹出键盘,编辑后点击完成直接关闭。使用的方式是: inputManager.showSoftInput(tvEditor,  InputMethodManager.SHOW_FORCED); 如果使用参数InputMethodManager.SHOW_IMPLICI...
分类:移动开发   时间:2014-12-23 15:33:16    阅读次数:260
js经验点滴js apply/call/caller/callee/bind使用方法与区别分析
一、call 方法调用一个对象的一个方法,以另一个对象替换当前对象(其实就是更改对象的内部指针,即改变对象的this指向的内容)。Js代码call([thisObj[,arg1[, arg2[, [,.argN]]]]])参数thisObj可选项。将被用作当前对象的对象。arg1, arg2, , ...
分类:移动开发   时间:2014-12-23 15:32:19    阅读次数:204
直接拿来用!最火的Android开源项目整理
一、代码库1、from 代码家整理比较好的源码连接*****************************************************************************************************************************...
分类:移动开发   时间:2014-12-23 15:33:44    阅读次数:339
【iOS开发-80】Quartz2D绘图简介:直线/圆形/椭圆/方形以及上下文栈管理CGContextSaveGState/CGContextRestoreGState
本文转载至 http://blog.csdn.net/weisubao/article/details/41282457[objc]view plaincopy-(void)drawRect:(CGRect)rect{//获得当前上下文CGContextRefctx=UIGraphicsGetCur...
分类:移动开发   时间:2014-12-23 15:31:16    阅读次数:203
Android应用经典主界面框架之一:仿QQ (使用Fragment)
最近反复研究日常经典必用的几个android app,从主界面带来的交互方式入手进行分析,我将其大致分为三类。今天记录第一种方式,即主界面下面有几个tab页,最上端是标题栏,tab页和tab页之间不是通过滑动切换的,而是通过点击切换tab页。早期这种架构一直是使用tabhost+activitygr...
分类:移动开发   时间:2014-12-23 15:28:27    阅读次数:323
Android MD5校验码的生成与算法实现
在Java中,java.security.MessageDigest (rt.jar中)已经定义了 MD5 的计算,所以我们只需要简单地调用即可得到 MD5 的128 位整数。然后将此 128 位计 16 个字节转换成 16 进制表示即可。 下面是一个可生成字符串或文件MD5校验码的例子,测试过,可...
分类:移动开发   时间:2014-12-23 15:28:16    阅读次数:299
Android 网络通信框架Volley简介(Google IO 2013)
Volley主页https://android.googlesource.com/platform/frameworks/volleyhttp://www.youtube.com/watch?v=yhv8l9F44qo&feature=player_embedded1. 什么是Volley在这之前,...
分类:移动开发   时间:2014-12-23 15:25:58    阅读次数:246
直接拿来用!最火的Android开源项目(一)
摘要:对于开发者而言,了解当下比较流行的开源项目很是必要。利用这些项目,有时能够让你达到事半功倍的效果。为此,CSDN特整理了GitHub上最受欢迎的Android及iOS开源项目,本文详细介绍了20个Android开源项目。GitHub在中国的火爆程度无需多言,越来越多的开源项目迁移到GitHub...
分类:移动开发   时间:2014-12-23 15:22:46    阅读次数:301
【IOS源码】高仿网易4.0新UI框架
新的抽屉效果,修改于SliderViewController,首页滑动导航菜单随scrollView 的滑动变化效果。
分类:移动开发   时间:2014-12-23 15:19:53    阅读次数:188
XE5 ANDROID通过webservice访问操作MSSQL数据库
一、服务端在ro里添加函数(在impl上添加阿东connection,adoquery,dataprovider)function TNewService.getdata(const sqlstr: Utf8String): Variant;beginqry1.Close;qry1.SQL.Text...
分类:移动开发   时间:2014-12-23 15:17:49    阅读次数:191
直接拿来用!最火的Android开源项目(二)
摘要:GitHub上的开源项目不胜枚举,通过这些项目,也能让开发者在应用开发过程中事半功倍,作为开发者的你,在用这些开源项目吗?今天我们将介绍另外20个在GitHub上备受欢迎的Android开源项目,你准备好了吗?在《直接拿来用!最火的Android开源项目(一)》中,我们详细地介绍了GitHub...
分类:移动开发   时间:2014-12-23 15:18:38    阅读次数:314
Android应用经典主界面框架之二:仿网易新闻客户端、CSDN 客户端 (Fragment ViewPager)
第二种主界面风格则是以网易新闻、凤凰新闻以及新推出的新浪博客(阅读版)为代表,使用ViewPager+Fragment,即ViewPager里适配器里放的不是一般的View,而是Fragment。所以适配器不能继承PagerAdapter,而要继承FragmentPagerAdapter,这是在an...
分类:移动开发   时间:2014-12-23 15:14:56    阅读次数:207
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!