
android
文章平均质量分 55
Nocturne2011
专注了一件事情就必须认认真真的对待,否则将一事无成。
展开
-
Android中Activity的生命周期
原创 2013-11-15 15:24:29 · 1039 阅读 · 0 评论 -
调用Android发短信接口Intent.ACTION_SENDTO
handler完成一些不需要主进程操作的任务 public void welcome_register(View v) {// 测试smsto Uri sms_uri= Uri.parse("smsto:13517596490");//设置号码 Intent sms_intent = new Intent(Intent.ACTION_SENDTO,sms_uri);//调用发短信A原创 2013-12-21 03:59:50 · 6820 阅读 · 0 评论 -
常用的组件RadioGroup和CheckBox笔记
RadioGroup和CheckBox在Android应用中相对常见,下面就把本人初次学习的笔记放上来。Activity Layout<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layou原创 2013-12-23 06:23:47 · 1084 阅读 · 0 评论 -
编译Android项目的时候报错Unable to execute dex: java.nio.BufferOverflowException. 解决方案
错误描述:[2013-11-18 10:02:58 - Dex Loader] Unable to execute dex: java.nio.BufferOverflowException. Check the Eclipse log for stack trace.[2013-11-18 10:02:58 - weixin] Conversion to Dalvik format f原创 2013-11-18 10:08:38 · 1774 阅读 · 0 评论 -
Toast的基本用法
public class LoadingUI extends Activity { @Override public void onCreate(Bundle savedInstanceState) { // TODO Auto-generated method stub super.onCreate(savedInstanceState); setContentVi原创 2013-12-23 06:36:59 · 1140 阅读 · 0 评论 -
使用ContentProvider共享数据
使用ContentProvider共享数据:public boolean onCreate()该方法在ContentProvider创建后就会被调用,Android开机后, ContentProvider在其它应用第一次访问它时才会被创建。public Uri insert(Uri uri, ContentValuesvalues)该方法用于供外部应用往ContentProv原创 2014-01-08 05:35:03 · 1364 阅读 · 0 评论 -
ProgressBar 颜色的设置
转载自:http://blog.youkuaiyun.com/mars2639/article/details/6620836布局文件代码:[html] view plaincopyprint?ProgressBar android:id="@+id/progressbar" android:layout转载 2013-12-25 05:09:07 · 1845 阅读 · 1 评论 -
eclipse无法启动及快速恢复的解决方法
eclipse无法启动及快速恢复的解决方法 ,将D:\android workspace\.metadata\.plugins下的所有文件备份了,然后在删除里面的文件再次运行Eclipse就成功了,不过很杯具的发现原来的项目都不见了,而且自己设置的编辑代码的习惯也不见了,不过没关系,幸好之前备份了.plugins下的文件,我现在就直接将备份的文件覆盖在刚刚启动时候产生的文件夹将之前的左右项目移到其他文件夹,然后在Eclipse的file操作中找到import选择Android文件系统将刚刚建立的所有项原创 2013-12-25 22:41:40 · 6375 阅读 · 0 评论 -
ProgressBar 水平进度条(初步)
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" > <Progr原创 2013-12-25 04:59:17 · 1504 阅读 · 0 评论 -
ListView学习笔记(通过Toast显示ListView里面的内容)
ListView 控件可使用四种不同视图显示项目。通过此控件,可将项目组成带有或不带有列标头的列,并显示伴随的图标和文本。 可使用 ListView 控件将称作 ListItem 对象的列表条目组织成下列四种不同的视图之一:1.大(标准)图标2.小图标3.列表4.报表 View 属性决定在列表中控件使用何种视图显示项目。还可用 LabelWrap 属性控制列表中与项目关联的标签是否可换行显示。另外原创 2013-12-27 05:08:08 · 2400 阅读 · 0 评论 -
Android实现推送方式解决方案
本文介绍在Android中实现推送方式的基础知识及相关解决方案。推送功能在手机开发中应用的场景是越来起来了,不说别的,就我们手机上的新闻客户端就时不j时的推送过来新的消息,很方便的阅读最新的新闻信息。这种推送功能是好的一面,但是也会经常看到很多推送过来的垃圾信息,这就让我们感到厌烦了,关于这个我们就不能多说什么了,毕竟很多商家要做广告。本文就是来探讨下Android中实现推送功能的一些解决方案,也转载 2014-01-11 22:06:20 · 1017 阅读 · 0 评论 -
Android AIDL使用详解
1.什么是aidl:aidl是 Android Interface definition language的缩写,一看就明白,它是一种android内部进程通信接口的描述语言,通过它我们可以定义进程间的通信接口icp:interprocess communication :内部进程通信 2.既然aidl可以定义并实现进程通信,那么我们怎么使用它呢?文档/android-sdk/docs转载 2014-01-11 22:10:04 · 948 阅读 · 0 评论 -
Activity的onSaveInstanceState()和 onRestoreInstanceState()方法
@Override protected void onRestoreInstanceState(Bundle savedState) { super.onRestoreInstanceState(savedState); mSeries = (CategorySeries) savedState.getSerializable("current_series"); mR翻译 2014-01-12 18:37:22 · 1171 阅读 · 0 评论 -
Android无法启动AVD解决方法出现"The connection to adb is down...You must restart adb and Eclipse."
Android无法启动AVD解决方法出现"The connection to adb is down...You must restart adb and Eclipse."出现的错误信息具体如下:[2014-01-21 22:36:22 - AChartEngineDemo] ------------------------------[2014-01-21 22:36:22 - AChartEngineDemo] Android Launch![2014-01-21 22:36:22 - ACh原创 2013-11-14 17:47:32 · 2078 阅读 · 0 评论 -
Android - TabHost 选项卡功能用法详解
TabHost效果图 : 源码下载地址 : http://download.youkuaiyun.com/detail/han1202012/6845105 一. TabHost介绍TabHost组件可以在界面中存放多个选项卡, 很多软件都使用了改组件进行设计;1. TabHost常用组件Ta转载 2014-01-15 08:03:11 · 1927 阅读 · 1 评论 -
理解WebKit和Chromium: Android 4.4 上的Chromium WebView
原文地址:http://blog.youkuaiyun.com/milado_nju/article/details/17098399## 概述相信读者已经注意到了,在最新的Android 4.4 Kitkat版本中,原本基于Android WebKit的WebView实现被换成基于Chromium的WebView实现。在前面的章节中,笔者也介绍过基于Chromium的WebView实现即转载 2014-01-17 16:01:41 · 1199 阅读 · 0 评论 -
Intent(意图)
Android基本的设计理念是鼓励减少组件间的耦合,因此Android提供了Intent (意图) ,Intent提供了一种通用的消息系统,它允许在你的应用程序与其它的应用程序间传递Intent来执行动作和产生事件。使用Intent可激活Android应用的三个核心组件:活动、服务和广播接收器。Intent可以划分成显式意图和隐式意图。显式意图:调用Intent.set原创 2014-01-20 11:08:34 · 1328 阅读 · 0 评论 -
演化理解 Android 异步加载图片
在学习"Android异步加载图像小结"这篇文章时, 发现有些地方没写清楚,我就根据我的理解,把这篇文章的代码重写整理了一遍,下面就是我的整理。下面测试使用的layout文件:简单来说就是 LinearLayout 布局,其下放了5个ImageView。1.0" encoding="utf-8"?>http://schemas.android.com/apk/res/an转载 2014-01-01 00:19:08 · 1150 阅读 · 0 评论 -
Android文件下载使用Http协议
Android文件下载做法和JAVA的网络编程差不多,我没有使用第三方插件、方法。做的比较粗糙,高手绕道哈。原创 2014-01-01 07:52:28 · 1887 阅读 · 0 评论 -
Intent与<intent-filter> 区别
在Android ManiFest配置文件中我们可以看到 <application android:allowBackup="true" android:icon="@drawable/ic_launcher" android:label="@string/app_name" android:theme="@style/AppTh转载 2013-11-16 23:49:30 · 1769 阅读 · 0 评论 -
相对布局中取值为其他控件id 的属性及说明
android:layout_toRightOf 使当前控件位于给出id 控件的右侧android:layout_toLeftOf 使当前控件位于给出id 控件的左侧android:layout_above 使当前控件位于给出id 控件的上方android:layout_below 使当前控件位于给出id 控件的下方android:layout_alignTop 使当前控件的上边界原创 2013-11-18 15:03:18 · 1433 阅读 · 0 评论 -
Android 的onApplyThemeResource onWindowFocusChanged onAttachedToWindow
之前看Googl提供的Android API 没有发现有onWindowFocusChanged(boolean hasFocus)这个方法,我还以为Activity的生命周期就只有那表述的7个方法而已无意中测试的项目的时候发现了这个方法,我就随意的测试了一下,Activity 启动的时候最先调用的是这个onApplyThemeResource(Theme theme, int resid,原创 2013-11-19 10:02:58 · 2442 阅读 · 0 评论 -
android背景选择器selector用法汇总
<item android:drawable="@drawable/tab_weixin_pressed" android:state_checked="true" android:state_focused="true" android:state_pressed="true"> <item android:d原创 2013-11-18 16:36:51 · 1076 阅读 · 0 评论 -
Android APK反编译详解(附图)
转至:http://blog.youkuaiyun.com/ithomer/article/details/6727581这段时间在学Android应用开发,在想既然是用Java开发的应该很好反编译从而得到源代码吧,google了一下,确实很简单,以下是我的实践过程。在此郑重声明,贴出来的目的不是为了去破解人家的软件,完全是一种学习的态度,不过好像通过这种方式也可以去汉化一些外国软件。转载 2013-11-20 12:06:34 · 1140 阅读 · 0 评论 -
Handler 机制初步(一)
andriod提供了Handler和 Looper 来满足线程间的通信。Handler先进先出原则。Looper类用来管理特定线程内对象之间的消息交换(MessageExchange)。public class AppStartUI extends Activity { @Override public void onCreate(Bundle savedInstanceState原创 2013-11-21 12:52:48 · 1013 阅读 · 0 评论 -
Android SDK更新 Connection to http://dl-ssl.google.com refused 解决方法
http://blog.youkuaiyun.com/foxeatapple/article/details/8450372问题描述使用SDK Manager更新时出现问题Failed to fetch URL https://dl-ssl.google.com/android/repository/repository-6.xml, reason: Connection to https转载 2013-11-08 15:18:47 · 1933 阅读 · 0 评论 -
配置Android SDK 开发环境
1. 下载Eclipse在前面我们配置好了JDK环境后,就可以开始配置Android的集成开发环境了,官方Google推荐的集成开发环境为Eclipse,所以我们就以Eclipse作为集成开发环境。无论是在Linux平台上开发还是在Windows平台上开发,我们只需要下载相应平台的Eclipse版本就可以了。具体在Eclipse上的开发过程,都是相同的。Eclipse是一个开放的集成开发环转载 2013-11-08 10:49:37 · 1494 阅读 · 0 评论 -
handler机制(二)源码分析
/* * Copyright (C) 2006 The Android Open Source Project * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * Yo原创 2013-11-22 09:55:30 · 1178 阅读 · 0 评论 -
Android之开发常用颜色
Android开发中常常要用一些个性化的颜色,然而茫茫的RBG颜色对照表,往往给人眼花缭乱的感觉,更别说从中轻易选出一两种比较满意的颜色,下面我就总结一下开发中常用到的比较绚丽的颜色,都是有名有姓的哦~哈哈~ 下面是常用的颜色值和名称:[html] #ffffff #fffff0 #ffffe0 #ffff00转载 2013-11-22 11:59:12 · 1073 阅读 · 0 评论 -
为Eclipse安装安卓开发插件ADT
http://blog.youkuaiyun.com/friendan/article/details/8079398ADT下载地址:http://dl.google.com/android/ADT-20.0.3.zip有关ADT的介绍及安装环境要求:http://developer.android.com/tools/sdk/eclipse-adt.html我安装ADT前的环境为 Win转载 2013-11-08 12:21:34 · 1545 阅读 · 0 评论 -
安卓应用使用QQ登录的申请流程
“QQ互联”是腾讯为第三方网站、媒体、终端提供的开放平台。QQ互联拥有8个组件,提供诸如分享、登陆、like、qq提醒等能力。开发者使用QQ帐号登陆组件可以降低了用户的注册门槛,减少注册环节的用户流失。那么如何申请和使用QQ登陆能力呢?下面为您解答。 ps:关于qq互联的详细内容可以在官网获得http://connect.qq.com1. 为什么要在手机应用中加入QQ登录功能?QQ转载 2013-11-23 16:19:07 · 1541 阅读 · 0 评论 -
Android中调用字符串资源的几种方法
l 字符串资源的定义文件路径:res/values/strings.xml字符串资源定义示例:xml version="1.0" encoding="utf-8"?>resources> string name="hello">Hello!string>resources> l 字符串资源的调用ü 在 Layout XML转载 2013-11-25 10:52:24 · 2750 阅读 · 0 评论 -
Android的Message机制(简单小结)
对于Android的Message机制主要涉及到三个主要的类,分别是Handler、Message、Looper;首先对每个类做一个简单介绍;然后再介绍所谓的Android的Message机制是如何实现的,最后给了一个示例。一、介绍三个相关的类1、 Handler主要有两个用途:首先是可以定时处理或者分发消息,其次是可以添加一个执行的行为在其它线程中执行, 对于Handler中的方转载 2013-11-26 16:55:38 · 1166 阅读 · 0 评论 -
Android HttpClient基本使用方法
这里只介绍如何使用HttpClient发起GET或者POST请求 GET 方式 Java代码 //先将参数放入List,再对参数进行URL编码 List params = new LinkedList(); params.add(new BasicNameValuePair("param1", "中国"));转载 2014-01-01 00:30:08 · 1627 阅读 · 0 评论 -
win7使用msysgit下载android源码(最新地址为:https://android.googlesource.com/)
win7使用msysgit下载android源码(最新地址为:https://android.googlesource.com/)msysgit最新下载地址:http://msysgit.github.io/msysgit是 Git 版本控制系统在 Windows 下的版本原创 2014-01-13 08:51:57 · 2739 阅读 · 0 评论