首页 > 移动平台
Android单个进程内存分配策略
android不同设备单个进程可用内存是不一样的,可以查看/system/build.prop文件。# This is a high density device with more memory, so larger vm heaps for it.dalvik.vm.heapsize=24m上面...
分类:移动平台   时间:2014-02-17 18:01:37    收藏:0  评论:0  赞:0  阅读:476
Android编译系统环境初始化过程分析
Android源代码在编译之前,要先对编译环境进行初始化,其中最主要就是指定编译的类型和目标设备的型号。Android的编译类型主要有eng、userdebug和user三种,而支持的目标设备型号则是不确定的,它们由当前的源码配置情况所决定。为了确定源码支持的所有目标设备型号,Android编译系统在初始化的过程中,需要在特定的目录中加载特定的配置文件。接下来本文就对上述的初始化过程进行详细分析。...
分类:移动平台   时间:2014-02-17 17:38:09    收藏:0  评论:0  赞:0  阅读:600
iOS- iOS 和 Android 的后台推送原理各是什么?有什么区别?
iOS 的推送iOS 在系统级别有一个推送服务程序使用 5223 端口。使用这个端口的协议源于 Jabber 后来发展为 XMPP ,被用于 Gtalk 等 IM 软件中。所以, iOS 的推送,可以不严谨的理解为:苹果服务器朝手机后台挂的一个 IM 服务程序发送的消息。然后,系统根据该 IM 消息...
分类:移动平台   时间:2014-02-17 15:45:24    收藏:0  评论:0  赞:0  阅读:447
深入理解SEAndroid(第一部分)
按哥的习惯,应该是全部洗剪吹完后再发,不过今年是马年,什么都强调 马上。所以 现在就先奉献 马上有第一部分  祝各位同仁,朋友 马年快乐。 深入理解SEAndroidSEAndroid是Google在Android 4.4上正式推出的一套以SELinux为基础于核心的系统安全机制。而SELinux则是由美国NSA(国安局)和一些公司(RedHat、Tresys)设计的一个针对Linux的安全加强系...
分类:移动平台   时间:2014-02-17 15:22:42    收藏:0  评论:0  赞:0  阅读:488
Android手游转电视游戏之模拟操控
智能电视终端(智能电视和智能电视盒子)越来越火,过去主打视频功能,预计今年的智能电视终端不仅继续完善视频功能,还会加入电视游戏功能,同时这也赶上了“电视游戏机解禁”的时机。大部分Android手游能够在Android系统的电视终端上运行,其中有少数手游是原生支持手柄(例如MOGA手柄),这部分游戏可以作为电视游戏。但其他手游(射击,赛车,动作等游戏)若要在电视上玩,就需要修改操控模式,把触摸屏操控改为手柄实体键操控。本文主要讲解的是如何使用/system/bin/之下的Input命令模拟按键和触摸屏操作,调...
分类:移动平台   时间:2014-02-17 15:36:57    收藏:0  评论:0  赞:0  阅读:369
android应用程序的安装方式与原理
android应用程序的安装方式与原理四种安装方式:1.系统应用安装――开机时完成,没有安装界面2.网络下载应用安装――通过market应用完成,没有安装界面3.ADB工具安装――没有安装界面。4.第三方应用安装――通过SD卡里的APK文件安装,有安装界面,由packageinstaller.apk...
分类:移动平台   时间:2014-02-17 13:25:22    收藏:0  评论:0  赞:0  阅读:406
android中同源策略绕过类漏洞学习笔记
内容待续
分类:移动平台   时间:2014-02-17 13:06:18    收藏:0  评论:0  赞:0  阅读:464
android加密文件在pc上破解的若干方法
内容待续
分类:移动平台   时间:2014-02-17 12:58:58    收藏:0  评论:0  赞:0  阅读:314
跟着Android官网学习Activity
1.Activity介绍An Activity is an application component that provides a screen with which users can interact in order to do something, such as dial the ph...
分类:移动平台   时间:2014-02-17 11:14:50    收藏:0  评论:0  赞:0  阅读:498
android socket通信 创建线程接受 客户端
//声明量privateStringIPaddress="192.168.1.120";privateintport=50003;privateHandlermhandler=null;privateStringcc="";privateTextViewreturnvalue;//动态接收数据mhandler=newHandler(){publicvoidhandleMessage(Messagemsg){if(msg.what==1){if(cc!=null||cc!=""){return..
分类:移动平台   时间:2014-02-17 12:42:50    收藏:0  评论:0  赞:0  阅读:324
初识Android
要想做android开发,首先要有开发环境,先到oracle网站下载JDK:http://java.com/zh_CN/download/index.jsp然后导android官网下载android的sdk,adt,eclipsehttp://developer.android.com/sdk/index.html注意:根据你的电脑操作系统版本下载同的版本window64或32,mac等下载后..
分类:移动平台   时间:2014-02-17 12:32:34    收藏:0  评论:0  赞:0  阅读:367
Android学习-GUI开发-01-启动
OpenSource上开了几门关于Android的课程,考虑到公司的开发平台可能在4月份开始系统迁移到Android平台,打算系统学习下Android开发技术。 资源: 课程  Programming Mobile Applications for Android Handheld Systems by Dr. Adam Porter 参考代码: android系统2...
分类:移动平台   时间:2014-02-17 11:16:18    收藏:0  评论:0  赞:0  阅读:425
【安卓笔记】进程优先级
安卓中将进程分为五种(优先级依次降低,参照图示): 1.前台进程:优先级最高,一般是与用户正在交互的组件。比如调用onResume方法的Activity,当前用户交互的activity上绑定的服务等。 2.可见进程:可见但是未被激活的进程,比如activity onPause(部分可见)状态下。可见进程虽然可见,但是它并不属于前台否则它会对用户的事件作出反应。在资源紧张的时候安卓也会为...
分类:移动平台   时间:2014-02-17 10:48:25    收藏:0  评论:0  赞:0  阅读:357
Android拍照且将图片上传至服务器
MainActivity如下: package cc.cn; import java.io.File; import java.io.IOException; import cc.cn.UploadImageThread.UploadImageListener; import android.app.Activity; import android.content.Context; impor...
分类:移动平台   时间:2014-02-17 11:36:50    收藏:0  评论:0  赞:0  阅读:383
Android开发-常用工具方法(dp转成px、网络是否可用、是否3G网络、Gps是否打开、判断手机号码等)
在Android应用开发过程中,我们会在src添加一个Utils包放置一些帮助方法类(这是很好的Android开发习惯),这样大大方便了开发时的调取操作、也使得软件维护、更新更为便捷,以下就是我常用的几个util类:有关于网络的、文件操作的等等!...
分类:移动平台   时间:2014-02-17 10:35:13    收藏:0  评论:0  赞:0  阅读:379
Android中的多线程处理(二)——使用线程池中的线程
为了利用线程池中的线程来执行任务,我们需要将要执行的任务添加到线程池所维护的任务队列中。当线程池中的某个线程可用时,ThreadPoolExecutor就会从任务队列中取出一个任务交给该线程来执行。同时,当我们启动了一个任务后随后发现该任务不再需要时,我们还可以通过取消线程来停止线程池中的线程正在运行的任务。...
分类:移动平台   时间:2014-02-17 12:16:26    收藏:0  评论:0  赞:0  阅读:387
iOS 手机 邮箱 正则表达式
//iOS代码//判断邮箱格式是否正确的代码://利用正则表达式验证-(BOOL)isValidateEmail:(NSString *)email{ NSString *emailRegex = @"[A-Z0-9a-z._%+-]+@[A-Za-z0-9.-]+\\.[A-Za-z]{2,4}"...
分类:移动平台   时间:2014-02-17 12:07:38    收藏:0  评论:0  赞:0  阅读:495
android学习日记06--游戏开发之View框架
android 游戏开发三个重要的类:View视图、Canvas画布、Paint画笔android 游戏开发常用三种视图ViewSurfaceView --主要用于2DGLSurfaceView --主要用于3DView框架实例在View上 写"GameView" ,按方向键 上下左右会随之移动,触...
分类:移动平台   时间:2014-02-17 10:44:02    收藏:0  评论:0  赞:0  阅读:358
VMware Workstation 9.0 安装苹果Mac OS X10.9系统
摘自:http://www.wuwenhui.cn/3133.html一、安装所需要的软件:1、VMware Workstation 9.0点击下载2、unlock-all-v110.zip点击下载3、MavericksInstaller.vmdk点击下载二、图片教程开始:首先,先安装unlock-...
分类:移动平台   时间:2014-02-17 10:02:58    收藏:0  评论:0  赞:0  阅读:562
android线性布局
android线性布局总共有两个方向:android:orientation="vertical"或者“horizontal”其中有两点需要注意:1、layout_gravity/gravitylayout_gravity="top,left,right,bottom,center_vertical...
分类:移动平台   时间:2014-02-17 09:57:05    收藏:0  评论:0  赞:0  阅读:305
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!