【Android 实现ActionBar定制】教程文章相关的互联网学习教程文章

android 利用 service 实现音乐播放【代码】【图】

今天的播放器利用了service,播放音乐在service端,进度条在activity端,因此主要的工作就是activity和service的交互,本文将利用IBinder进行交互,主要是activity可以调用service的函数,可以参考我的这篇博客。本文关键点:利用利用IBinder实现activity 控制service 实现功能:1 控制播放进度:activity调用service的函数,对MediaPlayer进行控制。包括启动时的播放和滑动seekbar时,对MediaPlayer进行设置,达到控制播放进度的控...

android TextView里边实现图文混配效果【图】

用TextView实现这种效果,图片文字混排,文字不同颜色字体。打电话和吊起浏览器等等代码例如以下: @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); myTextView = (TextView) this.findViewById(R.id.img_iv); //创建一个 SpannableString对象...

Android——用Activity和Service实现简单的音乐播放器【代码】【图】

一、只用Activityxml<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"xmlns:tools="http://schemas.android.com/tools"android:layout_width="match_parent"android:layout_height="match_parent"android:paddingBottom="@dimen/activity_vertical_margin"android:paddingLeft="@dimen/activity_horizontal_margin"android:paddingRight="@dimen/activity_horizo...

Android 实现变色状态栏【代码】【图】

首先我们得了解什么是透明状态栏以及什么是沉浸式状态栏,以及其区别,国内习惯称透明状态栏为沉浸式状态栏,但是两者是有本质区别的。先来看看什么是沉浸式模式。Android 4.4中,沉浸式体验得到了再次强化,提供了一种“全屏模式”(Full-screen Immersive Mode)。全屏模式又分两种,一种叫后撤式 (Lean Back),另一种叫做沉浸式(Immersive)。后撤式已经在之前的系统中被广泛使用了——当你在优酷APP中观看视频时,大部分时间手指是...

Android和IOS关于RSA加密以及服务端解密的研究实现【代码】

一、 密钥对的生成RSA加密解密,类似于支付宝中的加解密功能,以前的app使用的是DES加密即对称加密算法,只需要一个密钥;而采用RSA实现加解密需要一个密钥对,即公钥和私钥。所以首先要做的操作是生成一个密钥对,在window 7环境下,这里借用支付宝demo中的openssl命令行工具,毕竟是通用的,密钥对的生成流程大致如下:1、生成RSA私钥<span style="white-space:pre"> </span>genrsa -out rsa_private_key.pem 10242、将RSA私钥转...

Android实现图片多点触控自由伸缩【图】

简介作为Android开发者,我们经常需要自定义控件,比如下面我们说的实现图片的多点触控和伸缩释放,这也是由于用户已经有这样的常识了,那就是看见有图片的地方就可以点击查看大图,并且可以通过手指对图片进行伸缩和移动,如果应用没有实现这一点,那么对用户来说将会是很糟糕的体验,用户很“愤怒”。所以作为Android开发者,我们的任务就是让用户“爽”。哈哈哈。。。。下面我们将通过自定义ImageView实现以上功能。涉及技术一、...

Android中实现TCP和UDP传输实例

TCP和UDP在网络传输中非常重要,在Android开发中同样重要。首先我们来看一下什么是TCP和UDP。什么是TCP?TCP:Transmission Control Protocol 传输控制协议TCP是一种面向连接(连接导向)的、可靠的、基于字节流的运输层(Transport layer)通信协议,由IETF的RFC 793说明(specified)。在简化的计算机网络OSI模型中,它完成第四层传输层所指定的功能。应用层向TCP层发送用于网间传输的、用8位字节表示的数据流,然后TCP把数据流分...

Android AlarmManager实现不间断轮询服务【代码】【图】

在消息的获取上是选择 轮询还是推送得根据实际的业务需要来技术选型,例如对消息实时性比较高的需求,比如微博新通知或新闻等那就最好是用推送了。但如果只是一般的消息检测比如 更新检查,可能是半个小时或一个小时一次,那用轮询也是一个不错的选择,因为不需要额外搭建推送服务器,不用额外配置推送服务。另外推送现在一般以维持长 连接的方式实现,在手机客户端也会耗费一定的电量。今天就介绍一个在Android上实现轮询机制的方...

android上FragmentTabHost实现自定义Tab Indicator【图】

最近一直在做安卓开发,发现Tab布局可以用FragmentTabHost来实现,唯一不好的就是不能实现带图标的tabindicator, V4版本中的虽然API有支持,但是无论怎么设置Drawable对象都不起作用,所以被逼无赖,发现indicator可以支持传进一个View做tabtitle,于是经过一番各种坑之后,我做了一个自定义的Tab indicator,可以实现切换提示、显示带图标的tabtitle,同时支持滑动切换到不同Tab。首先来看一下效果吧。 我的实现思路是这样的:第一...

Android开发之AIDL实现原理解析(源代码分享 )【图】

在开始本章之前,先向大家介绍COM的一个概念---------Proxy/Stub结构(代理/存根结构) 打个比方,你到自动取款机上去取款;你就是客户,取款机就是你的代理;你不会在乎钱具体放在那里,你只想看到足够或更多的钱从出口出来(这就是com的透明性)。你同银行之间的操作完全是取款机代理实现。你的取款请求通过取款机,传到另一头,银行的服务器,他也没有必要知道你在哪儿取钱,他所关心的是你的身份,和你取款多少。当他确...

android2.3实现android4.0风格的edittext【图】

效果图如下:思路:在源码里找到4.0风格的图片作为背景,xml文件定义点击时候边框变化 步骤: 1.在D:\Android\android-sdk-windows\android-sdk-windows\platforms\android-19\data\res\drawable-xhdpi 目录下找到图片文件:textfield_activated_holo_dark.pngtextfield_default_holo_light.png 2.在drawable文件夹下建立edittext_change.xml文件:<?xml version= "1.0" encoding ="utf-8"?> <selector xmlns:android="http://sche...

Android-自定义View实现ImageView播放gif【代码】

http://blog.csdn.net/guolin_blog/article/details/11100315 总体思路是这样的 PowerImageView类继承ImageView类给PowerImageView类添加自定义属性auto_play<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent"><com.example.customview.CounterView android:layout_width="100dp" android:layout_height="100dp" andro...

Android一体式(沉浸式)状态栏的实现【代码】【图】

注:公司开发任务适配是在4.4版本之上进行,所以此适配仅在4.4之上进行测试。1、主要使用了第三方的开源项目SystemBarTint,github:https://github.com/jgilfelt/SystemBarTint2、根据SystemBarTint自带sample进行研究,主要步骤如下:在Activity中加入如下代码:  publicclass MainActivity extends BaseActivity {@Overridepublicvoid setContentView() {setContentView(R.layout.activity_main);// 沉浸式状态栏setTransluce...

Android 详解第三方介质交互之NFC,并且实现读你的交通卡,酒店房卡,学生证!【代码】【图】

转载请注明出处王亟亟的大牛之路最近一段时间都在自己学习啊,看看东西敲敲代码什么的,熟悉业务逻辑啊之类的,因为刚跳槽,外加又不怎么忙,所以就还算时间蛮多的,自己利用呗,昨天被老大问有没有做过NFC。。脑子一愣,并没有然后说,OH好的,我看一下。(据说是之后改的一些东西里面会运用到NFC)废话不多开始正题:写内容之前先介绍下NFC(如果想直接看代码的,请忽略这部分)NFC是一个短范围无线技术集合,通常需要4厘米或更短...

Android基础:代码中实现界面动态布局

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" > <TextView android:id="@+id/top_tv" android:layout_width="match_parent" android:layout_height="30dp" android:background="#ffffff" android:gravity="c...