Android开发
chenbengang
这个作者很懒,什么都没留下…
展开
-
在Android应用中添加背景音乐
1)在AndroidMainfest.xml文件中添加音乐服务<service android:name=".MusicServer" android:exported="false" > 2)在新建一个类Mu原创 2015-08-27 19:13:01 · 7984 阅读 · 1 评论 -
处理注册信息的小例子(bundle传递数据)
1.所包含的Activity共两个MainActivity,ResultActivity,一个Person类package com.cbg.bundle;import android.app.Activity;import android.content.Intent;import android.os.Bundle;import android.view.View;import an原创 2015-08-30 11:06:00 · 501 阅读 · 0 评论 -
Attribute is missing the Android namespace prefix错误
在写布局文件时突然蹦出这样把一个错误,然后查看一下发现这个错误超级低级,由此想总结几句:1、属性定义时,命名前缀错误,这里的命名前缀错误又分为丢失前缀、前缀书写错误(1)前缀丢失,比如定义一个TextVIew的属性时,android:id=,如果没有写android,便会报错这样错误,但是这个是显而易见的,一般我们不会犯下这个错误;eg: <fragment原创 2015-09-01 09:45:16 · 1104 阅读 · 0 评论 -
android:baselineAligned="false"
今天写代码偶遇这个问题; LinearLayout已经相当熟悉,但你们是否了解它的属性baselineAligned呢?那到底这个属性是做什么用的呢? baselineAligned:基准线对齐。 首先要解释什么是基准线,这个在中文中不常见,但在以字母为书写语言的其他国家非常常见,尤其是英文。 如上图所示,红线就是基线(b原创 2015-09-01 10:01:23 · 6550 阅读 · 1 评论 -
分隔条的使用方法和效果
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent"><ListView andr原创 2015-09-01 15:07:35 · 1431 阅读 · 0 评论 -
属性(Attribute)资源使用自定义组件,并指定属性资源中定义的属性
今天练习中遇到一个让我记起头疼的问题,以前倒是写过自定义组件,但是使用属性资源中的自定义的还是头次碰到首先定义一个带duration的资源attrs.xml: 然后写一个图片透明度变换的自定义组件AlphaImageView:package com.cbg.alphaimage;import原创 2015-09-09 20:11:25 · 470 阅读 · 0 评论 -
Android中图形与图像处理初见面——绘图
第一次见到Android绘图就发现其无非就是Canvas和Paint,也就是画布,和画笔,其中Canvas还用到了Path,Path代表任意多条直线链接而成的任意图形。以下为在应用程序中绘制几何图形,关键在于一个自定义的view组件MyView,话不多说,直接上代码:package com.cbg.canvastest;import android.content.Context;i原创 2015-09-11 23:38:38 · 839 阅读 · 0 评论 -
invalidate()和postInvalidate() 的区别及使用
Android提供了Invalidate方法实现界面刷新,但是Invalidate不能直接在线程中调用,因为他是违背了单线程模型:Android UI操作并不是线程安全的,并且这些操作必须在UI线程中调用。 invalidate()是用来刷新View的,必须是在UI线程中进行工作。比如在修改某个view的显示时,调用invalidate()才能看到重新绘制的界面。invalidate()的原创 2015-10-05 17:42:38 · 400 阅读 · 0 评论 -
百度地图开发添加覆盖物的信息时出现的问题new infoWindow的时候
新的百度地图SDK的此构造方法为四个参数的解决方法public InfoWindow(BitmapDescriptor bd, LatLng position, int yOffset, InfoWindow.OnInfoWindowClickListener listener)参数:bd - InfoWindow 展示的bitma原创 2015-08-03 12:16:11 · 1931 阅读 · 2 评论 -
使用XML资源文件来定义颜色
使用XML资源文件来定义颜色 该方法扩展性好,便于修改和共享,如在values目录下创建一个color.xml:原创 2015-07-31 19:30:58 · 588 阅读 · 0 评论 -
在Android Studio中的res文件夹下新建含alpha的XML文件
首先,在project视图下,res目录下 新建new->Directory命名为anim然后,在anim文件夹下new ->Animation resource file 如图可以选择根节点为alpha(透明度)当切换到android视图时,目录在res下正常显示(建议project视图)。原创 2016-02-15 22:01:41 · 3491 阅读 · 0 评论