- 博客(9)
- 资源 (4)
- 收藏
- 关注
原创 Android startActivityForResult和setResult
startActivityForResult与startActivity的不同之处在于:1、startActivity( ) 仅仅是跳转到目标页面,若是想跳回当前页面,则必须再使用一次startActivity( )。2、startActivityForResult( ) 可以一次性完成这项任务,当程序执行到这段代码的时候,假若从T1Activity跳转到下一个Text2Activ
2015-11-30 17:51:59 326
转载 Android 屏幕适配(2)
前言:这篇文章接着上一篇继续讲,上篇讲到了屏幕适配的核心概念与单位和一种解决方案:解决方案-支持各种屏幕尺寸。本篇继续讲剩余的其他两种解决方案。三. 解决方案-支持各种屏幕密度解决屏幕宽度不一致问题思路:把任何设备的手机宽度像素均分为320份,高度像素均分为480份,使用我们写好的程序自动生成资源values-***×***文件夹,里面包含lay_x.xml和lay_y.x
2015-11-26 17:06:57 611
转载 Android 屏幕适配(1)
Android-屏幕适配全攻略(绝对详细)(一)前言:这篇文章依然是我在 慕课网 学习 凯子哥 的同名视频 Android-屏幕适配全攻略 ,所记录下来的笔记---凯子哥讲得真的超详细。2012年到2014年支持Android设备的种类从3997增长到18796。同时各大厂商定制的屏幕尺寸也非常多。这将非常不利于我们进行屏幕适配。这要求我们必须掌握屏幕适配技能,以便使我们的
2015-11-26 17:05:26 593
转载 Android Service 与 Activity 通信方法
转载请注明地址http://blog.csdn.net/xiaanming/article/details/9750689在Android中,Activity主要负责前台页面的展示,Service主要负责需要长期运行的任务,所以在我们实际开发中,就会常常遇到Activity与Service之间的通信,我们一般在Activity中启动后台Service,通过Intent来启动,Intent中
2015-11-25 09:35:17 529
原创 Android 5.0 呼叫流程
5.1 MO CALL5.1.1 拨号请求(CallActivity)我们从CallActivity来开始看MO呼叫流程,在他的processIntent里处理收到的呼叫intent,目前支持3种类型的起呼呼叫,之后processOutgoingCallIntent给CallReceiver发送一个广播,完成本阶段的处理。 private v
2015-11-18 15:55:10 953
原创 Windows环境下Android NDK环境搭建
前面介绍Windows下Android 开发环境配置,主要是面向JAVA开发环境,对只做APK上层应用开发人员来讲,基本够用了,由于Linux系统的权限限制和Android封装架构限制,很多涉及底层设备、接口、驱动控制的应用开发,不得不使用到本文的NDK开发环境(基于Android源码或内核源码修改),开发语言使用C/C++,NDK开发更接近于Linux开发,需要更多关于Linux应用编程知识。本...
2015-11-17 11:41:15 117
原创 Android 系统文件认识(Qualcomm Platfrom)
sys/bus/msm_subsys/devices,下有三个文件夹:subsys0,subsys1,subsys2,三者均为android系统中运行子系统(高通解释)subsys0主要是负责adsp(音视频媒体的相关服务)的启动和运行subsys1主要负责modem(拨打电话和蓝牙wifi等服务)的业务处理subsys2主要管理wcnss的相关业务
2015-11-17 11:22:59 796
原创 Android setAudioSource failed
录音初始化代码:try{ //创建录音文件 mRecAudioFile = File.createTempFile(strTempFile, ".amr", mRecAudioPath); //实例化MediaRecorder对象 mMediaRecorder = new MediaRecorder(); //设置MIC mMediaRecorder.setAudioSource(
2015-11-03 16:53:27 2637
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人