码迷,mamicode.com
首页 > 移动开发
学习App:2015年三款人气学习类手机应用推荐
时下流行起来零碎时间学习,各位低头族不要在无聊的滑动已经更新过几次的状态啦,下点学习App吧,不知不觉你就把别人摔在后头啦,嘘,别声张!下面推荐的几款各有千秋,主题功能都有练习冲刺,错题本,成绩反馈,学习互动交流等,需要指出的是大题小作退出的PK竞技功能别具一格..
分类:移动开发   时间:2015-01-13 10:45:00    阅读次数:191
Android - 判断intent-filter的特定的action
判断intent-filter的特定的action本文地址:http://blog.csdn.net/caroline_wendy如果使用startIntent()启动Activity时,如果intent-filter中未包含此action,则会异常崩溃;在使用时,可以先进行检查: // 判断是否安装【健康工具】 private boolean isInstallChunyuTool...
分类:移动开发   时间:2015-01-13 10:39:19    阅读次数:140
Android官方技术文档翻译——清单合并
本文档主要介绍新的清单合并工具。 这个新的合并工具是gradle android 插件的 0.10 版中引入的。截至 0.11 版本,该 gradle 插件默认情况下都是使用此合并工具。 如果想恢复使用旧的清单合并工具,可以在你的 build.gradle 中添加以下配置: android { useOldManifestMerger true } Manifest 文件排序 一般情况下,有三种类型的清单文件需要合并成一个最终的应用程序清单,这里按照优先级顺序列出: Product flavo...
分类:移动开发   时间:2015-01-13 10:40:20    阅读次数:311
仿一号店APP商品分类效果开发(Android和IOS)
好久没写博客了,一方面这段时间公司的事情项目比较多,另一方面自己也有准备成立自己的个人工作室,所以一直没顾得上去总结写一下技术博客,今天正好有点时间就来一篇吧。        这段时间一直在进行开发商城的APP(Android和IOS),也研究一下国内绝大多数的电商APP(例如:淘宝,京东,天猫,苏宁易购,顺丰优选等等),他们的商品分类其实大多数属于常见格调:列表-点击二级列表-具体三级分类列表...
分类:移动开发   时间:2015-01-13 10:39:37    阅读次数:146
Android -- Canvas java.lang.UnsupportedOperationException
干货 java.lang.UnsupportedOperationException at android.view.GLES20Canvas.clipPath(GLES20Canvas.java:287) at br.com.iba.view.PageCurlView.drawCurl(PageCurlView.java:284) at br.com.iba....
分类:移动开发   时间:2015-01-13 10:38:55    阅读次数:237
iOS 即时通讯 SDK开发包
一、系统介绍 BRAChat for iOS SDK是一套即时通讯开发平台(SDK),包含了音视频处理模块与P2P网络模块两大部分,是 Platform Core SDK的重要组成部分,专为iOS平台设计,适用于iPhone、iPad、iTouch等Apple公司移动终端设备,并针对ARM系列CPU进行了汇编优化,可以做为iPhone平台上的即时通讯内核引擎,也可以做为视频会议、网络教育、即...
分类:移动开发   时间:2015-01-13 10:37:34    阅读次数:249
Android 视频二次开发技术
近日,发现有较多朋友反馈在使用Chat SDK音视频解决方案,特别是在将标准android demo的VideoActivity视频部分代码移植到自己的工程中遇到本地视频黑屏或者远程视频显示不了的问题。这些问题在我当时的开发过程中同样遇到了,在这里就简单把当时我自己解决问题的心得做一个简单汇总说明以及相应解决方案。 1、本地视频黑屏、不显示 问题可能原因:没有设置音视频...
分类:移动开发   时间:2015-01-13 10:37:30    阅读次数:363
Android应用源码带定位和密码找回的锁屏项目
首先这是个锁屏的应用项目源码,并且有录制手势的功能不过与传统的九宫格不一样,即使源码里面有注释但是至今我也没有弄明白他的手势录制方法, 项目里面貌似还用到了GPS和五次解锁失败就会向指定手机号发送短信,不过我没有细看,源码有比较详细的注释,正在研究锁屏的朋友不要错过,本项目默认编译版本4.4.2编码GBK。...
分类:移动开发   时间:2015-01-13 10:35:19    阅读次数:170
iOS 开发中弄不清楚的小细节之数组 ——array == nil 和 [array count] == 0区别
很多时候我们开发者往往对一些比较难的技术点相对要熟悉一些,而对一些细节或者说感觉比较简单的问题总是弄不清楚,而数组的判断首当其冲。 我们在做开发的时候,需要数据,可是很多时候从服务器下发的数据都是JSon格式,当中会有数组的存在,那么开发中会出现一部分的数组中没有元素,这个时候,我们会习惯的用是不是为空来判断。例如:               但是我们会...
分类:移动开发   时间:2015-01-13 10:34:57    阅读次数:183
android中禁用多点触控的方法
在自定义一些控件,或者使用别人写的自定义控件的时候,偶尔会遇到多点触控的时候出现各种问题,所以需要对一些地方进行多点触控的禁用,下面是我找到的两个简单的方法: 1. 直接使用自定义主题Theme来修改整个APP的样式,禁止全局多点触控: name="NoSplitMotionEvents" parent="android:Theme.Holo">     item name="android...
分类:移动开发   时间:2015-01-13 10:31:11    阅读次数:256
Android HandlerThread 的使用及其Demo
Android HandlerThread 的使用及其Demo - Leo Chin - 博客园今天我们一起来学习下一个Android中比较简单的类HandlerThread,虽然它的初始化有点小麻烦。介绍首先我们来看看为什么我们要使用HandlerThread?在我们的应用程序当中为了实现同时完成...
分类:移动开发   时间:2015-01-13 10:29:49    阅读次数:156
Patterns for Asynchronous MVVM Applications: Commands
Stephen Cleary Download the Code Sample This is the second article in a series on combining async and await with the established Model-View-ViewModel ...
分类:移动开发   时间:2015-01-13 10:27:56    阅读次数:256
IOS开发-多线程编程技术(Thread、Cocoa operations、GCD)
前言:在软件开发中,多线程编程技术被广泛应用,相信多线程任务对我们来说已经不再陌生了。有了多线程技术,我们可以同做多个事情,而不是一个一个任务地进行。比如:前端和后台作交互、大任务(需要耗费一定的时间和资源)等等。也就是说,我们可以使用线程把占据时间长的任务放到后台中处理,而不影响到用户的使用。
分类:移动开发   时间:2015-01-13 10:27:38    阅读次数:256
获取iOS设备键盘高度
最近做了一个自定义键盘,首先是要知道iOS设备各种键盘的高度,下面就来说一下怎么获取键盘的高度。 主要是利用键盘弹出时的通知。 1、首先先随便建一个工程。 2、在工程的 -(void)viewDidload;函数中添加键盘弹出和隐藏的通知,具体代码如下: 1 //增加监听,当键...
分类:移动开发   时间:2015-01-13 10:25:38    阅读次数:165
iOS安全攻防(三):使用Reveal分析他人app
使用Reveal分析他人app准备工作1)已越狱的设备,而且已安装了OpenSSH,MobileSubstrate等有用工具(Cydia源里安装)2)本地已安装了Reveal操作步骤1)拷贝framework和dylib到越狱机scp -r /Applications/Reveal.app/Cont...
分类:移动开发   时间:2015-01-13 10:24:44    阅读次数:154
获取iOS设备的型号(iPhone4,iphone5,iPhone5s......)
做自定义键盘,首先要适配所有的设备,所以在这里就要知道用户使用的是哪一款手机,下面总结了几种获取设备型号的方法; PS:这些也是我在网上自己找的,以防不时之需。 方法一: 1 //***宏定义 2 /*[UIScreen instancesRespondToSelector:@selecto...
分类:移动开发   时间:2015-01-13 10:24:52    阅读次数:236
Android 4.4KitKat AudioRecord 流程分析
Android是架构分为三层:底层Linux Kernel中间层主要由C++实现 (Android 60%源码都是C++实现)应用层主要由JAVA开发的应用程序 应用程序执行过程大致如下: JAVA应用程序产生操作(播放音乐或停止),然后通过JNI调用进入中间层执行C++代码,中间层处理后可能...
分类:移动开发   时间:2015-01-13 10:22:09    阅读次数:2109
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!