2014年4月3日

android控件的对齐方式(转)

摘要: <!--android:layout_above 将该控件的底部至于给定ID的控件之上android:layout_below 将该控件的顶部至于给定ID的控件之下android:layout_toLeftOf 将该控件的右边缘和给定ID的控件的左边缘对齐android:layout_toRightOf 将该控件的左边缘和给定ID的控件的右边缘对齐android:layout_alignBaseline 该控件的baseline和给定ID的控件的baseline对齐android:layout_alignBottom 将该控件的底部边缘与给定ID控件的底部边缘android:layout 阅读全文

posted @ 2014-04-03 16:45 AllenCoder 阅读(292) 评论(0) 推荐(0) 编辑

2014年3月7日

AIDL

摘要: ServiceConnection conn = new ServiceConnection() { @Override public void onServiceDisconnected(ComponentName name) { // TODO Auto-generated method stub } @Override public void onServiceConnected(ComponentName name, IBinder service) { appleService = IApple.Stub.asInterface(service); }}; @Over... 阅读全文

posted @ 2014-03-07 19:31 AllenCoder 阅读(137) 评论(0) 推荐(0) 编辑

2014年2月28日

学习方向与规划

摘要: 阅读全文

posted @ 2014-02-28 20:26 AllenCoder 阅读(145) 评论(0) 推荐(0) 编辑

2014年2月20日

歌词的获取

摘要: package com.anjoyo.getlyric.ui;import java.util.ArrayList;import java.util.List;import android.content.Context;import android.graphics.Canvas;import android.graphics.Color;import android.graphics.Paint;import android.graphics.Typeface;import android.util.AttributeSet;import android.widge... 阅读全文

posted @ 2014-02-20 21:48 AllenCoder 阅读(228) 评论(0) 推荐(0) 编辑

2014年2月13日

开发具备语音识别功能的 Android* 应用

摘要: Android 不能识别语音,因此一款 Android 设备通常也不能识别语音。 通过什么方式帮助它识别呢?最简便的方法就是让另一种应用为我们识别语音。 让另一种应用处理 Android 中的任务被称为使用意图我们的目标设备必须至少有一个可以为语音识别处理意图的应用,并且可以被RecognizerIntent.ACTION_RECOGNIZE_SPEECH调用。其中的一款应用就是Google语音搜索。 该应用是当前 Android 可用的最好识别器之一,可以支持多种语言。 由于语音识别是通过 Google 服务器处理的,因此该服务要求必须有互联网连接。 该应用具备一个非常简单的活动,通过它告知 阅读全文

posted @ 2014-02-13 21:08 AllenCoder 阅读(511) 评论(0) 推荐(0) 编辑

2014年2月12日

Android中R.java各种错误修复

摘要: 1.Android R.java文件丢失的问题R.java这个文件是会自动生成的。但是有时候你写错xml文件的时候,R.java是不会自动生成对应的值。这个时候我们会很习惯去clean一下这个项目,这个时候会突然发现,R.java竟然不见了。 这个时候的你肯定非常的气愤,你可能会拼命在网上找答案,网上会有很多答案告诉你 右键项目--》Android Tools--> fix project properties。可能你怎么fix都不能把R.java弄出来。这个时候你就要考虑一下是不是某些xml写错了,出了问题。只要xml文件有问题,系统是绝对不会给你自动生成这个R.java文件,因为他要 阅读全文

posted @ 2014-02-12 10:21 AllenCoder 阅读(574) 评论(0) 推荐(0) 编辑

2014年2月8日

安卓完全退出程序的六种方法

摘要: 1. Dalvik VM的本地方法 //杀死进程android.os.Process.killProcess(android.os.Process.myPid())//抛异常强制退出System.exit(0);2.任务管理器方法//通过activity管理器重启ActivityManager activitymanager= (ActivityManager)getSystemService (Context.ACTIVITY_SERVICE);activitymanager.restartPackage(getPackageName());注意:需要注册的权限3.通过封装到栈里一一结束// 阅读全文

posted @ 2014-02-08 23:35 AllenCoder 阅读(982) 评论(0) 推荐(0) 编辑

2014年2月4日

Android数据的四种存储方式SharedPreferences、SQLite、Content Provider和File (四) —— ContentProvider

摘要: ContentProvider是安卓平台中,在不同应用程序之间实现数据共享的一种机制。一个应用程序如果需要让别的程序可以操作自己的数据,即可采用这种机制。并且此种方式忽略了底层的数据存储实现,ContentProvider提供了一种统一的通过Uri实现数据操作的方式。其步骤为: 1. 在当前应用程序中定义一个ContentProvider。 2. 在当前应用程序的AndroidManifest.xml中注册此ContentProvider 3. 其他应用程序通过ContentResolver和Uri来获取此ContentProvider的数据。 ContentResolver提供了... 阅读全文

posted @ 2014-02-04 22:26 AllenCoder 阅读(171) 评论(0) 推荐(0) 编辑

Smart-Homework横屏设置

摘要: 详解Android中的屏幕方向博客分类:·AndroidAndroidXML详解Android中的屏幕方向屏幕方向是对Activity而言的,所以你可以在AndroidManifest.xml文件中,通过标记的screenOrientation属性进行设定,例如:Xml代码1.screenOrientations属性共有7中可选值(常量定义在android.content.pm.ActivityInfo类中):1. landscape:横屏(风景照),显示时宽度大于高度;2. portrait:竖屏(肖像照),显示时高度大于宽度;3. user:用户当前的首选方向;4. behind 阅读全文

posted @ 2014-02-04 16:56 AllenCoder 阅读(221) 评论(0) 推荐(0) 编辑

2014年1月19日

开通自己的第一篇博客

摘要: 各位友友,大家好。这是 我开通的第一篇博客,以此记录和复习我的菜鸟学习之路。一个人学习很困难,能跟大家一快交流学习,分享自己的学习经历和感受,于人于己,都是一种帮助。在以后的日子里,如果,能有机会,愿意跟大家交流分享我的学习之路。。我叫Allen。。我的邮箱AllenCoder@126.com 阅读全文

posted @ 2014-01-19 17:32 AllenCoder 阅读(117) 评论(1) 推荐(0) 编辑

导航