移动平台-周排行
动态内存分配1.队列和栈的区别 : 栈中得变量 先进后出 ,队列中得变量 先进先出2.堆内存
一般由程序员分配和释放3.malloc: void *malloc(unsigned int size);//void * 表示任意类型的指针int * p =
(int *)malloc(sizeof(i...
移动端的开发中也存在大量的兼容处理。在日常中如果碰到bug解决之后以后记载在此,方便查看。一、CSS positon pixed 在Android 2.2 和
2.3的兼容 2.3中是支持positon pixed的,具体需要在上面设置user-scalable 2.2需要在固定定位元素中添加-we...
1、外观制造工艺有差别。iphone精湛的制造工艺是体验过的人有目共睹,制造工艺上iphone可谓所
向披靡,手感是不一样的。
2、很大程度上是用户体验和更多人性化功能。比如iphone的尺寸大小更适合单手操作手机,而没有
一味追求大屏幕;iphone内置软件管理和应用都更清晰有条理;再比如samsung的安全援助功能是其
它手机不具备的。
3、不能只看参数,更要看实际效果。不是说专业的...
一、概述:
声明:下面我们看的是Android 4.0版本下的Media播放器的框架,我们首先从一个简单的media播放器apk源码入手,从Java->JNI->C/C++一步步研究Android是如何通过Java一个MediaPlayer实现解码到屏幕的输出。
通常在Android中播放视频用到的是MediaPlayer类,展示视频使用的是SurfaceV...
本文讲述如何在XCode5中设置iOS7 App的图标及启动画面。对asset
catalogs进行了一些简单介绍。
ToDoList(定制ArrayAdapter)
本文地址: http://blog.csdn.net/caroline_wendy/article/details/21401907
前置工程, 参见: http://blog.csdn.net/caroline_wendy/article/details/21330733
环境: Android Studio 0.5.1
ArrayAdapter使用泛型(...
本节继上节之后,应介绍用代码如何实现sildemenu这个抽屉效果,但是有点纠结,因为有些代码不是我写的,我看得头都昏了,还是没研究懂别人的想法,讲的不好的地方还求大家指正,顺便询问大家,哪里有Canvas和Paints的教程,我对这方面不是很在行,还希望大家给点学习意见。先贴下代码吧:
public class MusicPlayActivity extends Activity impl...
1.
由于用户的输事件(点击Button,触摸屏幕)是由主线程负责处理的,如果主线程处于工作状态,此时用户产生的输入时间如果没能在5秒内得到处理,系统就会报
“应用无响应”的错误。所以在主线程里不能执行一个比较耗时的工作,佛则就会因主线程阻塞,而无法处理用户的输入事件,导致应用无响应错误出现,耗时的...
关于此笔记不讨论:1.不讨论Handler实现细节2.不讨论android线程派发细节讨论:子线程如何简单的使用Handler更新UI问题:android开发时,如何在子线程更新UI?Handler:UI线程主要负责监听UI控件用户输入,进行事件的分发,事件的相应管理。当我们在子线程做完工作之后,由...
TelephonyManager类主要提供了一系列用于访问与手机通讯相关的状态和信息的get方法。其中包括手机SIM的状态和信息、电信网络的状态及手机用户的信息。在应用程序中可以使用这些get方法获取相关数据。TelephonyManager类的对象可以通过Context.getSystemServ...
Android的animation由四种类型组成XML中alpha渐变透明度动画效果scale渐变尺寸伸缩动画效果translate画面转换位置移动动画效果rotate画面转移旋转动画效果JavaCode中AlphaAnimation渐变透明度动画效果ScaleAnimation渐变尺寸伸缩动画效果...
大
家看到标题就明白了,我们有的时候在电梯里,有时有的电话有信号,有时有的电话没有信号,这个是非常闹心的,要是我们能监听一下我们自己手机信号的强度就
好了。这样,当我们在等重要的人士的电话,不至于接不到这个电话,如果是这个电话你没有接到的话,可能你的一生就这么平淡的过去,如果你接到了这个电话的 话,...
原文:【ASP.NET】判断访问网站的客户端是PC还是手机主要就是通过客户端传递的User-agent来判断访问网站的客户端是PC还是手机,.NET中就是Request.ServerVariables["HTTP_USER_AGENT"]。比如正常pc是:
Mozilla/5.0 (Windows ...
上篇文章我们的那个登陆界面比较简陋,这篇文章稍微对这块进行了修改,如下看到那个文本框中的图片和文本框中的文字了吗<EditTextandroid:id="@+id/txtUserName"
android:hint="@string/hintInputUserNo"
android:layout_width="fill_parent"
android:drawableLeft="@drawab..
使用智能手机打卫星电话,这很可能成为一种新的“高大上”的生活方式。在北京国贸三期顶层的咖啡厅里,移动卫星服务运营商Thuraya公司亚洲区区域总监黄源顺向中国的记者演示了如何将一款普通的智能手机变成一部卫星电话。黄源顺表示:“随着移动卫星服务与消费类技术之间的界限..
这样设置就可以了:Window->OpenPerspective->C++
可以分为下面的几部分:使用支持库创建一个Fragment创建一个动态UI多个Fragment之间的通信1、使用支持库如果您的应用需要运行在3.0及以上的版本,可以忽略这部分内容。如果您的应用使用在3.0以下、1.6及以上的版本,需要使用支持库来构建。使用支持库的步骤:使用SDK下的SDK
Manag...
***AndroidStudio旧模板使用方法***解压后用BlankActivity文件夹替换AndroidStudio安装目录下plugins\android\lib\templates\activities\BlankActivity文件夹(若想并存两种模板,就把其中的一个文件夹修改为Blan...
Android本身是一套软件堆叠(Software
Stack),或者成为软件叠层架构,叠层主要分成三层:操作系统、中间件和应用程序。Android构架1. Application
应用程序层:用Java语言编写的运行在虚拟机的程序用户直接使用的功能,其基本应用比如:电话、联系人、短信、邮件等,还有...