- 博客(402)
- 资源 (2)
- 收藏
- 关注
转载 Android Broadcast编写的音乐播放器
此播放器的播放操作交给后台执行,二者通过广播进行进行通信(双向通信),前台点击播放暂停停止按钮通过广播发送给后台,后台播放变换通过广播通知前台。 前台代码package org.crazyit.broadcast;import android.app.Activity; import android.content.BroadcastReceiver; import android.content
2015-05-31 20:17:46 717
转载 Android初步学习BroadCast与Service实现简单的音乐播放器
ctivity代码 view sourceprint?001.package com.siyehuazhilian.musicplay;002. 003.import java.util.ArrayList;004.import java.util.HashMap;005. 006.import android.a
2015-05-31 20:15:49 954
转载 Android Service的使用方法 音乐播放器实例
Service翻译成中文是服务,熟悉Windows 系统的同学一定知道很熟悉了。Android里的Service跟Windows里的Service功能差不多,就是一个不可见的进程在后台执行,避免被用户误关闭。因为Android在某些情况下会自动关闭非前台显示的Activity,所以如果要让一个功能在后台一直执行,不被Android系统关闭,比如说闹钟、后台播放音乐,就必须使用Service.之
2015-05-31 20:09:46 491
转载 Android Service使用方法--简单音乐播放实例
Service翻译成中文是服务,熟悉Windows 系统的同学一定很熟悉了。Android里的Service跟Windows里的Service功能差不多,就是一个不可见的进程在后台执行。 Android中的服务,它与Activity不同,它是不能与用户交互的,不能自己启动的,运行在后台的程序,如果我们退出应用时,Service进程并没有结束,它仍然在后台运行,例如我们打开一个音乐
2015-05-31 20:06:13 443
转载 一个简单的Android音乐播放器
在这里主要是用两个简单的按钮实现音乐的播放和停止功能,工程的目录结构为:同时添加一个文件夹,里面放后缀为mp3的文件就可以了。在main配置文件主要是添加两个Button:添加一个activity类和一个service类AndroidManifest.xml配置文件为:创建一个MusicServiceActivity类启动service类:package
2015-05-31 19:59:20 828
转载 Android 读取assets文件下的txt文件
ndroid 读取assets文件下的txt文件,解决了读取txt文件的乱码问题;?123456789101112131415161718192021222324
2015-05-31 11:39:44 1123
转载 android中TextView显示中文发生乱码的问题
许多文件的中文码制是 GBK(GB2312)格式,而ANDROID用的UNICODE格式,要转换一下,就行了。看我的:TextView textView21;//---------------------------------------- private String readStream(InputStream is) { // 资源流(GBK汉字码)变为串
2015-05-31 11:38:37 6364
转载 Android之Fragment使用简介
Fragment是Android 3.0 (API level 11)后推出的新功能。Android3.0以前的版本也能用Fragment,不过得给工程导入一个android-support-v4.jar的包。Fragment是一个有点类似Activity的东西,因为针对安卓平板的相继推出,屏幕越来越大,在一个这么大的屏幕放一个Activity显得布局太大。因此你可以改成放两个或多个Fragmen
2015-05-31 11:05:21 373
转载 Android Fragment使用
通常地 fragment做为宿主activity UI的一部分, 被作为activity整个view hierarchy的一部分被嵌入. 有2种方法你可以添加一个fragment到activity layout:一、在activity的layout文件中声明fragment 你可以像为View一样, 为fragment指定layout属性(sdk3.0以后).
2015-05-31 11:04:41 306
转载 Android时钟的widget
前段时间解决一个widget的bug,具体分析是“appWidgetManager.updateAppWidget(THIS_APPWIDGET, views);”这个方法updateAppWidget()在恢复出厂设置后不更新了,我就查原因,结果通过log的验证发现时sdk的bug:step 1:[java] view plaincopyprint?
2015-05-31 10:56:38 846
转载 Android中程序向桌面和Launcher添加快捷方式
最近感觉这个添加快捷方式挺有趣的,就查资料自己写了个demo---简单的例子,这个例子就是有两个按钮,点击“将此程序添加到快捷方式”,则手机桌面增加一个快捷方式,同时launcher中也多了一个快捷方式,点击退出,则提示:toast弹提示信息“退出程序”。知识梳理:Android平台上添加快捷方式有两种:一种桌面的快捷方式,一种是launcher的快捷方式。原理:是通过intent封装一些信息,以
2015-05-31 10:55:42 2127
转载 Android ViewFlipper滑动屏幕切换
最近看到ViewFlipper和Animation在一起的用法,感觉很好,我就自己写了一下,感觉灰常好用,效果比gallery的滚动查看图片好用多了,这个也是实现滚动屏幕切换图片,但是用户体验要好很多!所以我把自己写的demo分享一下!希望对大家有用,也方便我自己以后查阅!转载请标明出处:http://blog.csdn.net/wdaming1986/article/details/67
2015-05-31 10:53:51 448
转载 Android TextView里直接显示图片的三种方法
方法一:重写TextView的onDraw方法,也挺直观就是不太好控制显示完图片后再显示字体所占空间的位置关系。一般如果字体是在图片上重叠的推荐这样写。时间关系,这个不付源码了。方法二:利用TextView支持部分Html的特性,直接用api赋图片。代码如下://第一种方法在TextView中显示图片 String html = ""; ImageGette
2015-05-31 10:37:23 505
转载 TextView图文混排,显示添加的图片,三种常用方法,亲测
图文混排,文字就不说了,主要是显示图片的方法1、TextView使用ImageSpan显示图片[java] view plaincopy"font-size:18px;">ImageSpan span = new ImageSpan(this, R.drawable.ic_launcher);//加载图
2015-05-31 10:20:41 3752
转载 TextView显示插入的图片
Android系统默认给TextView插入图片提供了三种方式:1、ImageSpan2、Html.ImageGetter3、TextView.setCompoundDrawables(left, top, right, bottom)1、TextView使用ImageSpan显示图片ImageSpan span = new ImageSpan(this,
2015-05-31 10:19:41 434
转载 Tab页面手势滑动切换以及动画效果
。 3张页卡之间的切换。带动画效果。工程结构。主要应用到android-support-v4.jar这个jar包。布局文件。1、main.xml中的代码[html] xmlns:umadsdk="http://schemas.android.com/apk/res/com.LoveBus" android:lay
2015-05-31 10:14:57 3111
转载 Android使用ViewFlipper实现左右滑动效果面
在我的博客中,上次是使用ViewPager实现左右滑动的效果的,请看文章:Android使用ViewPager实现左右滑动效果 。 这次我来使用ViewFlipper实现这种效果,好了,先看看效果吧: 效果看完了就来实现这个效果。1.布局文件主界面使用下面的布局:[html] view
2015-05-31 10:11:37 418
转载 Android中实现滑动翻页—使用ViewFlipper
有一些场景,我们需要向用户展示一系列的页面。比如我们正在开发一个看漫画的应用,可能就需要向用户展示一张一张的漫画图片,用户使用手指滑动屏幕,可以在前一幅漫画和后一幅漫画之间切换。这个时候ViewFlipper就是一个很好的选择。1)View切换的控件—ViewFlipper介绍ViewFilpper类继承于ViewAnimator类。而ViewAnimator类继承于FrameLa
2015-05-31 10:07:10 297
转载 ListView详解 (ListView图文混排)
ListView类Class OverviewA view that shows items in a vertically scrolling list. The items come from the ListAdapter associated with this view.一、使用数据适配器,创建ListView:1、布局文件ListView2、
2015-05-31 09:57:25 2043
转载 利用ListView实现新闻客户端的新闻内容图文混排
如图:布局文件:http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent"
2015-05-31 09:52:15 2232
转载 Android TextView里直接显示图片的三种方法
方法一:重写TextView的onDraw方法,也挺直观就是不太好控制显示完图片后再显示字体所占空间的位置关系。一般如果字体是在图片上重叠的推荐这样写。时间关系,这个不付源码了。方法二:利用TextView支持部分Html的特性,直接用api赋图片。代码如下:[java] view plaincopyprint?"font
2015-05-31 09:48:44 1125
转载 Android UI开发: 横向ListView(HorizontalListView)及一个简单相册的完整实现 (附源码下载)
本文内容:1、横向ListView的所有实现思路;2、其中一个最通用的思路HorizontalListView,并基于横向ListView开发一个简单的相册;3、实现的横向ListView在点击、浏览时item背景会变色,并解决了listview里setSelected造成item的选择状态混乱的问题。众所周知,ListView默认的方向是垂直的,但有些时候人们更喜
2015-05-31 09:47:45 322
转载 小巫新闻客户端底部菜单切换实现
Android-小巫新闻客户端底部菜单切换实现2012年12月7日 星期五真快啊,12月了,到了一年的最后一个月,意味着学期也快要结束了。小巫还在认真得学习着Android,尽管学习得不怎么样,但还是懂了些东西。因为之前一直想不明白百度新闻客户端之前版本的底部菜单是如何实现的,后来网上查了一下,原来是如此简单。所以照猫画虎也实现了自己想要的效果。其实实现起来还蛮简单的,只是小巫想了
2015-05-31 09:32:39 475
转载 切换卡TabHost控件的使用
在Android中,通常可以使用切换卡(选项卡)实现切换显示不同页面内容的功能。这一功能可以通过TabHost控件来实现。 下面我们就通过一个简单的实例演示如何使用TabHost控件完成切换卡功能,完成后的运行效果如图1所示。图1 主页显示效果 可以看出,在该实例中,总共设置了四个TabHost标签,分别为主页、时间、联系人和搜索。在点击这些标签时,便可以完成相
2015-05-31 09:27:41 414
转载 TabHost.TabSpec中的标签实现图文左右排(默认上下排)
TabHost.TabSpec代码如下: Xml代码 xml version="1.0" encoding="utf-8"?> FrameLayout android:id="@+id/settingTab" xmlns:android="http://schemas.android.com/apk/res/android"
2015-05-31 09:25:28 742
转载 TabSpec和TabHost实例
TabSpec与TabHostTabHost相当于浏览器中浏览器分布的集合,而Tabspec则相当于浏览器中的每一个分页面。d在Android中,每一个TabSpec分布可以是一个组件,也可以是一个布局,然后将每一个分页装入TabHost中,TabHost即可将其中的每一个分页一并显示出来。步骤:(1)继承TabActivity:在此之前继承的都是android.app.A
2015-05-31 09:24:14 482
转载 ProgressBar
Android游戏开发系统空间-ProgressBarProgressBar(运行进度条)是较常用到的组件,例如下载进度,安装程序进度、加载资源进度显示条等。在Android中提供了两种样式分别表示在不同状态下显示的进度条,下面来实现这两种样式。创建项目: "ProgressBarProject"作者:wwj日期:2012/5/11功能:显示两种样式的进度条
2015-05-31 09:22:41 339
转载 TabSpec与TabHost
Android游戏开发系统控件-TabSpec与TabHost2012/5/12 星期六5.12 汶川地震四周年,四年了,时间飞快,再大的苦难都属于过去,现在只着眼于眼前,把握现在,能让自己过得开心不后悔就行了。加油吧!!!今天学习了另一个比较特殊的控件:TabSpec(分页),TabHost(分页的集合)TabHost相当于浏览器中分页的集合,而TabSpec则相
2015-05-31 09:21:35 667
转载 ViewPage+Fragment的使用例子
2013年9月6日Fragment学习Fragment这个东西,我到现在才接触到,之前没有用到过,关于Fragment这个东西在官方文档已经介绍了非常清楚了,我还特地转载了官方API的中文翻译,在这我就不浪费口舌了。简单来说,Fragment就是为满足大屏幕的而诞生的,手机屏幕小而平板屏幕就大了,屏幕一大就会产生更多的交互,这是很容易想到的,那么单纯的Activity就不能满足我们的需求了
2015-05-31 09:19:00 424
转载 Android IOC模块,利用了Java反射和Java注解
一、整体工程图二、BaseActivity.java[java] view plaincopypackage com.jltxgcy.framework; import android.os.Bundle; public abstract class BaseActivity extends
2015-05-31 09:14:10 481
转载 Android IOC模块,利用了Java反射和Java注解
一、整体工程图二、BaseActivity.java[java] view plaincopypackage com.jltxgcy.framework; import android.os.Bundle; public abstract class BaseActivity extends
2015-05-31 09:07:46 268
转载 android ScrollView滚动距离和判断滚动停止状态
今天很高兴,自己解决了判断ScrollView滚动停止的监听,现在分享给大家。因为ScrollView没有像listView中的setOnScrollListener()监听,当然也就没有SCROLL_STATE_IDLE等。解决的问题:公司项目需要在一个列表中,类似listView,因为业务要求,这个列表是用拼凑的方法,拼凑出来的,所以外层包裹一层ScrollView。
2015-05-30 20:00:48 2529
转载 Android监听ScrollView滑动到顶端和底部
packagecn.testscrollview;importandroid.os.Bundle;importandroid.view.MotionEvent;importandroid.view.View;importandroid.view.View.OnTouchListener;importandroi
2015-05-30 19:58:07 410
转载 Android 监听ScrollView的滑动
有时候我们需要监听ScroView的滑动情况,比如滑动了多少距离,是否滑到布局的顶部或者底部。可惜的是SDK并没有相应的方法,不过倒是提供了一个 protected void onScrollChanged(int x, int y, int oldx, int oldy) 方法,显然这个方法是不能被外界调用的,因此就需要把它暴露出去,方便使用。解决方式就是写一
2015-05-30 19:56:51 436
原创 Android自定义ScrollView
Android中的ScrollView其实是很简陋的,竟然没有和ListView一样的可以设置一个OnScrollListener,不过没有关系,我们可以继承自ScrollView来自定义一个。废话不多说,直接上代码:public class ObservableScrollView extends ScrollView { public ObservableScrollView
2015-05-30 18:06:45 414
转载 Android自定义ScrollView分段加载大文本数据到TextView
这是我现在碰到的一个问题,如果需要在TextView中加载大文本的时候,比如几M的txt文件时,TextView载入的时候会出现卡死的现象,甚至会出现异常等待退出出现。解决办法之一就是通过“分段”或“分页”来显示数据,在TextView(嵌入在ScrollView之中实现了TextView的滚动)中滚动到底部的时候,再去加载下一部分的数据,依次类推,这样每次加载的数据相对来说都比较小,不会
2015-05-30 16:53:19 609
转载 Android PullToRefresh (ListView GridView 下拉刷新) 使用详解
转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/38238749,本文出自:【张鸿洋的博客】群里一哥们今天聊天偶然提到这个git hub上的控件:pull-to-refresh ,有兴趣的看下,例子中的功能极其强大,支持很多控件。本篇博客详细给大家介绍下ListView和GridView利用pull-to-rerfesh
2015-05-30 16:38:03 478
转载 Android 自定义ScrollView ListView 体验各种纵向滑动的需求
1、概述群里的一个哥们有个需求是这样的:问题;主要功能就是:1、循环的一个滑动;2、每次滑动结束,保持每个Item的完整。然后我当时给他写了个Demo,所有代码都在Activity里面,后期看来其太恶心了,修改也不方便;貌似那哥们还因为那代码修改到12点,大大的赞一下这哥们的毅力,也深表歉意,今天特意把代码抽取成自定义的ScrollView,然后提供一些回调出来;本博客首先介绍使用
2015-05-30 16:36:41 586
转载 Android之在Layout中自定义View
在Layout中自定义View经常会看到在XML文件中调用别人的View就可以显示出各种奇妙的页面简单的学习了一下,下面说一下如何自定义一个View, 并设置背景色// 第一步,创建一个继承自View的类public class MyView extends View { // 背景颜色 private int background;
2015-05-30 16:25:34 419
转载 教你搞定Android自定义View
Android App开发过程中,很多时候会遇到系统框架中提供的控件无法满足我们产品的设计需求,那么这时候我们可以选择先Google下有没有比较成熟的开源项目可以让我们用,当然现在Github上面的项目非常丰富,能够满足我们绝不多数的开发需求,但是在使用这些炫酷的第三方控件时,我们也要想一想,我们是不是也可以发挥自己的想象力,动手实现自己想要的控件,尽可能掌控实现的细节!View
2015-05-30 16:22:32 429
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人