-
Android-把文件发送给另一个装置
Android--把文件发送给另一个设备本文译自:http://developer.android.com/training/beam-files/send-files.html本文介绍如何使用Android的Beam文件传输器来设计一个把大文件发送给另一个设备的应用程序。要发送这些文件,你需要申请使用NFC和外部存储器的权限,因此你要确保你的设备支持NFC,并且要给Android的Beam文件传...
12
热度 -
android developer API Guider之user interface-Settings(2)
androiddeveloperAPIGuider之userinterface---Settings(二)本文原文地址,请参照阅读,若有疑问以原文为准:http://developer.android.com/guide/topics/ui/settings.html#Custom本文上半部翻译博客地址:http://blog.csdn.net/u011960402/article/details...
45
热度 -
Android 编纂多线程代码常用接口及官方注释
Android编写多线程代码常用接口及官方注释在编写多线程代码时常会接触到一些接口,这些接口是专门为多线程编程设计的。本文将总结这些常用的接口,如果大家发现其它的,希望能补充一下。以后我将详细介绍在JDK中每种接口的实现和用法。1、无参数,无返回值,无异常:Runnable/***Representsacommandthatcanbeexecuted.Oftenusedtorunco...
30
热度 -
Android项目打包开启proguard的混淆优化带来的有关问题
Android项目打包开启proguard的混淆优化带来的问题文章来源:http://www.itnose.net/detail/6043297.html?更多文章:http://www.itnose.net/type/85.html1.引入一个sdk以后,打包报错:?[INFO]Unexpectederrorwhileevaluatinginstruction:?[INFO]?Class???=...
32
热度 -
ZygoteInit.java
android启动之zygote启动上一博文介绍了init进程启动,在解析init.rc的时候会把zygote加到service列表中,并最终启动,zygote启动的实际是app_process程序。zygote是init进程的子进程。在Android系统中,所有的应用程序以及系统服务,包括SystemServer都是由Zygotefork出来的,这就是为什么它叫zygote(受精卵)的原因。我们...
44
热度 -
第三种方式的源码
Android项目Tab类型主界面大总结Fragment+TabPageIndicator+ViewPager转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/24740977Android现在实现Tab类型的界面方式越来越多,今天就把常见的实现方式给大家来个总结。目前写了:1、传统的ViewPager实现2、FragmentMan...
89
热度 -
Android多屏滑动:ViewPager自定义小圆圈标签 仿app初次运行时的领航
Android多屏滑动:ViewPager自定义小圆圈标签仿app初次运行时的导航 上文说了多屏滑动基础用法,遗留标签页的问题。纵观App的滑屏体验,标签页无非有三种:一种是每个View对应一个小圆圈,当前View对应的小圆圈颜色和其他不一样。但是所有View的标签在同一时刻都是可见的。如下两张图片所示,这也是本文的效果:第二种:标签页是类似QQ和微信,只有当前View下有线性标识。其他View么...
30
热度 -
Android NDK开发篇(5):Java与原生代码通信(数据操作)
AndroidNDK开发篇(五):Java与原生代码通信(数据操作)虽然说使用NDK可以提高Android程序的执行效率,但是调用起来还是稍微有点麻烦。NDK可以直接使用Java的原生数据类型,而引用类型,因为Java的引用类型的实现在NDK被屏蔽了,所以在NDK使用Java的引用类型则要做相应的处理。一、对引用数据类型的操作虽然Java的引用类型的实现在NDK被屏蔽了,JNI还是提供了一组API...
48
热度 -
android实现计算器效能
android实现计算器功能设计一个简单的计算器。第一个Activity的界面。第二个Activity显示算式和计算结果。第一个Activity代码:importandroid.app.Activity;importandroid.content.Intent;importandroid.os.Bundle;importandroid.view.Menu;importandroid.view.Vi...
0
热度 -
Android 口试精华题目总结
Android面试精华题目总结转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/24015867下面的题目都是楼主在android交流群大家面试时遇到的,如果大家有好的题目或者好的见解欢迎分享,楼主将长期维护此帖。1、请解释下在单线程模型中Message,Handler,MessageQueue,Looper之间的关系。拿主线程来说...
79
热度 -
android开发一个简略的记事本之登录注册页面
android开发一个简单的记事本之登录注册页面接下来几天我们会用android来写一个简单的记事本例子。记事本的基本功能包括:登录注册,最新记事,所有记事,添加记事,管理记事等。几天我们先来介绍记事本的第一个模块--登录注册界面。第一,我们新建一个工程MyNotepad。第二,添加布局文件,在/res/layout文件夹下添加一个文件activity_login.xml,文件内容如下(在文件中会...
83
热度 -
Android屏幕分辨率获取步骤-源码剖析
Android屏幕分辨率获取方法--源码剖析本文来自http://blog.csdn.net/liuxian13183/,引用必须注明出处!在适配的过程中,有时我们会用到屏幕宽高,那么如何获得屏幕的分辨率?方法有两种:第一种是通过WindowManager接口获得Diaplay对象,通过Display对象来获得WindowManagermanager=(WindowManager)context....
44
热度 -
(android高仿系列)今天头条 -新闻阅读器 (一)
(android高仿系列)今日头条--新闻阅读器(一)在模仿中循序渐进,以程序员角度去看待每一个APP是如何实现的,它有什么优缺点,并从中提升自己。之前发现很多人在群里面、论坛上求网易新闻客户端的源码,之后我就去下了个网易新闻客户端和今日头条新闻客户端,发现他们的大体是一样的,于是在最近的空闲时间,便去琢磨如何去实现这样一个APP。要知道它们是如何实现的,用到了什么第三方库文件,反编译便是很好的一...
100
热度 -
Android OpenGL ES 画圆球
AndroidOpenGLES画球体最近因为兴趣所向,开始学习OpenGL绘图。本文以“画球体”为点,小结一下最近所学。>初识OpenGLES接触OpenGL是从Android开始的。众所周知,AndroidView是线程不安全的,于是只允许在主线程中对View进行操作。然而假如我们需要实现复杂的界面,特别是开发游戏,在主线程中画大量图像,会耗费比较长的时间,使得主线程没能及时响应用户输入,...
24
热度 -
玩转Android Camera开发(2):使用TextureView和SurfaceTexture预览Camera 基础拍照demo
玩转AndroidCamera开发(二):使用TextureView和SurfaceTexture预览Camera基础拍照demoGoogle自Android4.0出了TextureView,为什么推出呢?就是为了弥补Surfaceview的不足,另外一方面也是为了平衡GlSurfaceView,当然这是本人揣度的。关于TextureView、Surfaceview、SurfaceTexture、...
34
热度 -
真正的解决方案,使用百度位置定位SDK
彻底解决AndroidGPS没法定位这一顽固问题大家去网上搜索Android定位location为null没法定位问题,估计有一大堆文章介绍如何来解决,但是最后大家发现基本没用。本文将从Android定位实现原理来深入分析没法定位原因并提出真正的解决方案。在分析之前,我们肯定得先看看android官方提供的定位SDK。默认AndroidGPS定位实例获取LocationManager:mLocat...
112
热度 -
赵雅智_android_frame卡通
赵雅智_android_frame动画在开始实例讲解之前,先引用官方文档中的一段话:Frame动画是一系列图片按照一定的顺序展示的过程,和放电影的机制很相似,我们称为逐帧动画。Frame动画可以被定义在XML文件中,也可以完全编码实现。如果被定义在XML文件中,我们可以放置在/res下的anim或drawable目录中(/res/[anim|drawable]/filename.xm...
32
热度 -
android4.0 USB Camera范例(三)UVC
android4.0USBCamera实例(三)UVC前面我写了两篇文章说明了zc301的实现具体请看http://blog.csdn.net/hclydao/article/details/21235919下面顺便把通用的USB也写上前面的ZC301获取到的格式是JPEG的所以不用进行什么处理就可以用来显示,但是标准的UVC获取到的是YUV422格式的需要转换成RGB...
531
热度 -
深度分析:Android4.3下MMS发送到附件替音频文件(音频为系统内置音频)的彩信给自己,添加音频-发送彩信-接收彩信-下载音频附件-预览-播放(三,接收彩信<1,接收短信>)
深度分析:Android4.3下MMS发送到附件为音频文件(音频为系统内置音频)的彩信给自己,添加音频-发送彩信-接收彩信-下载音频附件-预览-播放(三,接收彩信<1,接收短信>)在Android中,彩信的接收分为两部分。彩信通知通过短信的方式接收。彩信数据的下载在应用层中处理。接收短信(!前提是发送彩信而不是短信):分析代码之前,首先分享一张在网络上很流行的顺序图。调用Ril.jav...
473
热度 -
深度分析:Android4.3下MMS发送到附件替音频文件(音频为系统内置音频)的彩信给自己,添加音频-发送彩信-接收彩信-下载音频附件-预览-播放(二,发送彩信<2>)
深度分析:Android4.3下MMS发送到附件为音频文件(音频为系统内置音频)的彩信给自己,添加音频-发送彩信-接收彩信-下载音频附件-预览-播放(二,发送彩信<2>)由于前一篇已经介绍了启动TransactionService之前的主要内容,本篇主要介绍TransactionService处理彩信业务的主要逻辑流程。TransactionService,与短信的SmsReceive...
434
热度