![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android
文章平均质量分 55
松鼠1992
热爱软件编程,编程快乐无穷,想与大家一同讨论android和javaweb技术,大家一同进步
展开
-
Activity和Service的生命周期以及 它们的区别
1、Activity的生命周期情形一、一个单独的Activity的正常的生命过程是这样的:onCreate->onStart->onPause->onStop->onDestroy。例如:运行一个Activity,进行了一些简单操作(不涉及页面的跳转等),然后按返回键结束。 情形二、有两个Activity(a和b),一开始显示a,然后由a转载 2015-04-25 17:35:48 · 860 阅读 · 0 评论 -
android的命令行
使用Android命令行首先必须要在环境变量配置至两个路径:在环境变量path路径下配置:1,E:\Android\sdk\tools;2,E:\Android\sdk\platform-toolsAndroid的命令有以下几种:原创 2016-01-24 19:29:58 · 315 阅读 · 0 评论 -
Android中显式和隐式intent的特点和区别
Intent简介:Android基本的设计理念是鼓励减少组件间的耦合,因此Android提供了Intent (意图),Intent提供了一种通用的消息系统,它允许在你的应用程序与其它的应用程序间传递Intent来执行动作和产生事件。使用Intent可以激活Android应用的三个核心组件:活动、服务和广播接收器。还可以通过intent.putExtra()等方法携带数据。对于两种inten转载 2016-01-27 21:48:14 · 5748 阅读 · 0 评论 -
android的UI布局
Android的UI布局Android使用的数据单位 sp一般用在字体大小,dp一般用来设置控件之间的间。其中几种布局 LinerLayout ,ReLativeLayout, FrameLayout, 比较常用,TableLayout ,AbsouluteLayout现在一般不用了,GridLayout后来新加的1,LinerLayout 称为线性布局android:or原创 2016-01-24 19:47:24 · 461 阅读 · 0 评论 -
Android-SDK无法更新的问题解决
版权声明:本文为博主原创文章,未经博主允许不得转载。最近刚换了电脑,开始搭建Android开发环境的时候,下载SDK总是会出现如下错误:[java] view plain copyFailed to fetch URL http://dl-ssl.google.com/android/repository/addons_list-1.转载 2016-02-15 11:33:13 · 398 阅读 · 0 评论 -
Eclipse项目导入Android Studio错误积累
一丶前言1.bug对于新手来说真可谓是菜鸟杀手,动不动一个小错误,就会被虐一天,笔者深有体会2.本篇记录开发成长中Eclipse项目导入Android Studio的错误及解决方法二丶错误积累1.第一个错误往往是SDK,build tool什么的版本没有,一般两个方法,(1)直接点击更新后重新编译(2)将Gradle配置修改成与自己版本对应配置,可参考该新建的项目grald转载 2016-03-04 16:21:14 · 470 阅读 · 0 评论 -
Android中的Fragement控件
Fragement原创 2016-02-22 17:54:41 · 737 阅读 · 0 评论 -
AndroidStudio导入项目一直卡在Building gradle project info最快速解决方案
AndroidStudio导入项目一直卡在Building gradle project info,实际上是因为你导入的这个项目使用的gradle与你已经拥有的gradle版本不一致,导致需要下载该项目需要的gradle版本,不知是被墙了还是什么原因,反正就是会一直卡住,直至下载完成(如果能下载完成的话,233)网上也提供了方法,就是去官网下载gradle的版本,然后放到本地,我就不在这里转载 2016-03-08 15:22:52 · 294 阅读 · 0 评论 -
Android应用开发异常整理
http://blog.csdn.net/column/details/androidexception.html转载 2016-03-08 16:22:33 · 281 阅读 · 0 评论 -
vm virtualbox安装mac
http://bbs.feng.com/read-htm-tid-8474315.html转载 2016-03-22 23:06:49 · 542 阅读 · 0 评论 -
一个Demo搞定Gson解析+Volley框架+Universal框架+通用适配器
效果图片:功能很简单,只是联网下载图片并显示到本地的ListView中,但是用到了不少知识点,相信大家能学到一点东西!废话不多说,进入正题:我尽量详细的表述:第一步:新建项目,在XML文件中配置ListView第二步:将通用适配器的两个类copy到项目中,将需要使用到的框架也copy进libs文件夹中,修改包名,导包啥的,弄到没红叉第三步:在MainAc转载 2016-04-05 16:14:12 · 644 阅读 · 0 评论 -
Android统计图表MPAndroidChart
Android统计图表MPAndroidChartMPAndroidChart是在Android平台上开源的第三方统计图表库,可以绘制样式复杂、丰富的各种统计图表,如一般常见的折线图、饼状图、柱状图、散点图、金融股票中使用的的“蜡烛”图、“泡泡”统计图、雷达状统计饼状图等等。简言之,AndroidMPChart基本上可以满足日常在Android平台上的统计图表开发需要。AndroidMPC转载 2016-04-11 17:27:54 · 798 阅读 · 0 评论 -
MPChartAndroid使用讲解
最的项目里又要加更加复杂的图表了,实在是不想在去自己实现了,就想找个第三方的开源图表库去实现,以前自己封装过achartenginee这个apache的图表引擎,但看到这个MPChartAndroid后,觉得 achartengine简直是弱爆了。下面就先对比一下MPChartEnginee的优势,及其使用。 MPChartEnginee的优点:1.更加美观的外表,从官方给的各自转载 2016-04-11 17:52:07 · 9367 阅读 · 0 评论 -
详解Android中AsyncTask的使用
在Android中实现异步任务机制有两种方式,Handler和AsyncTask。Handler模式需要为每一个任务创建一个新的线程,任务完成后通过Handler实例向UI线程发送消息,完成界面的更新,这种方式对于整个过程的控制比较精细,但也是有缺点的,例如代码相对臃肿,在多个任务同时执行时,不易对线程进行精确的控制。关于Handler的相关知识,前面也有所介绍,不清楚的朋友们可以参照一下转载 2016-05-20 16:55:56 · 473 阅读 · 0 评论 -
对Android应用进行单元测试
第一步:在AndroidManifest.xml中加入如下两段代码: 1. Android:name="android.test.runner"/>代表把单元测试框架中的一些依赖库引入进来 2. 代表配置单元测试框架的启动装置,启动装置有好几个类,可以选择,一般情况下我们使用上面这个。 3. targetPackag转载 2016-05-07 22:12:32 · 722 阅读 · 0 评论 -
Android基础之使用Fragment控制切换多个页面
Android官方已经提供了Fragment的各种使用的Demo例子,在我们SDK下面的API Demo里面就包含了Fragment的各种使用例子,需要看Demo的朋友,直接看API Demo那个程序就可以了,不用到处去找。里面分开不同功能,实现了不同的类今天讲解一下Fragment的控制,主要是切换View和页面替换等操作。还有就是如何获取Fragment的管理对象,以及与Activ原创 2016-01-21 22:16:23 · 380 阅读 · 0 评论 -
Android Fragment和Activity
Fragment和ActivityFragment和Activity的交互一个Fragment的实例总是和包含它的Activity直接相关。 fragment可以通过getActivity() 方法来获得Activity的实例,然后就可以调用一些例如findViewById()之类的方法。 如: View listView =getActivity().f转载 2016-01-21 21:57:51 · 272 阅读 · 0 评论 -
最火Android模拟神器Genymotion之Eclipse插件安装过程
Genymotion最有趣的一项功能就是允许用户测试自己利用Eclipse IDE开发出的应用程序。它利用ADB与任何活动Genymotion虚拟设备连接,并以此为基础进行应用程序推送。AD:干货来了,不要等!WOT2015 北京站演讲PPT开放下载!我们都知道模拟器都需要安装插件,以便来完善模拟器的各个功能项,同样Genymotion也需要安装一些转载 2015-05-27 16:23:45 · 582 阅读 · 0 评论 -
给Android Studio安装Genymotion插件
给Android Studio安装Genymotion插件|浏览:1180|更新:2015-01-24 23:37|标签: android 1234567分步阅读详细步骤演示一下安装过程。方法/步骤打转载 2015-06-01 10:08:35 · 462 阅读 · 0 评论 -
phonegap安装 环境搭建与配置详解( 完整版 提供下载地址)
phonegap安装 环境搭建与配置详解( 完整版 提供下载地址)分类: phonegap2014-02-23 13:34 36964人阅读 评论(27) 收藏 举报androidphonegaphtml5安装搭建phonegap 安装 环境搭建 完整版 刚刚接触 phonegap 因为配环境遇到各种各样问题.花了一下午时间才完成,所以写一个转载 2015-06-02 09:01:17 · 343 阅读 · 0 评论 -
Android--Activity和Service的具体区别
Android--Activity和Service的具体区别①从设计的角度来讲:Android的Activity的设计与Web页面非常类似,从页面的跳转通过连接,以及从页面的定位通过URL,从每个页面的独立封装等方面都可以看出来,它主要负责与用户进行交互。Service则是在后台运行,默默地为用户提供功能,进行调度和统筹。如果一棵树的地上转载 2015-04-25 21:36:13 · 836 阅读 · 0 评论 -
Android的布局方式
安卓布局文件自己的一点个人心得吧。希望对大家有帮助原创 2015-06-11 09:21:25 · 652 阅读 · 0 评论 -
Android开发之Toast
Toast 根据上面的总结可以得出,Toast不仅能现能显示文本,还可显示图片,而且还可图片和文字混合显示,根据toast.setView(V),参数v是一个view,有根据view的子类有很多种,有gridview,textView,imageview ,这些组件都可添加进去,还有最重要一点,布局文件也可称为一个view,那么Toast的提示内容就很丰富了,也原创 2015-06-11 23:23:24 · 455 阅读 · 0 评论 -
android studio 安装启动出现 The environment variable Java_home does not point to JVm。。
如果之前使用过eclipse 开发android或者androidstudio开发android,那么很有可能是因为Java_home环境变量后面多了一个分号导致的。去掉分号试试转载 2015-06-13 15:04:23 · 3099 阅读 · 0 评论 -
eclipse中svn插件的安装
eclipse中svn插件的安装|浏览:30376|更新:2013-09-30 12:52123456分步阅读Svn(Subversion)是近年来崛起的版本管理工具,在当前的开源项目里(J2EE),几乎95%以上的项目都用到了SVN。Subversion项目的初衷是为了替换转载 2015-06-14 10:13:15 · 348 阅读 · 0 评论 -
WebView网页版的手机app
//Main.xml布局文件 xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="fill_parent" tools:context=".MainActivity" >原创 2015-07-16 10:32:11 · 681 阅读 · 0 评论 -
Android的闪退问题
android的闪退问题2以我目前的所做的项目所遇到的闪退问题主要表现在以下两个方面1,比如做百度地图时会遇到闪退问题。主要原因是你所做的项目没有加载百度的架包。如下图所示。2,比如我做的湘雅3e院项目,就是因为这个原因,但点击医院指南就出现闪退问题。当打红线的这个包为空,大概就是百度地图之类的架包没有加进去,就会出现闪退问题。2,出现闪退问题是,控制台会出现错误信原创 2015-07-18 18:47:42 · 2902 阅读 · 0 评论 -
总结Android Studio导入项目的几种方法
作为Android开发神器的Android Studio,你肯定想知道它导入项目有哪些方法,然后使用一种比较适合自己的方法,现在我们来讲讲Android Studio导入项目的几种方法。本篇教程中使用到的Android Studio版本为1.0, Eclipse ADT版本23.0.4。请尝试更新到该版本。Android Studio默认使用 Gradle 构建项目,转载 2015-08-04 14:23:36 · 543 阅读 · 0 评论 -
Android自带的分享功能案例
MainActivity的代码package com.hpsvse.weiboshare;import java.io.File;import android.net.Uri;import android.os.Bundle;import android.app.Activity;import android.content.Context;import android原创 2015-08-20 13:44:59 · 618 阅读 · 0 评论 -
Android 自带的分享的案例
http://www.itnose.net/st/6070232-pn2.html转载 2015-08-20 10:49:57 · 348 阅读 · 0 评论 -
android完全退出程序(android退出有多个activity的应用)
这里介绍两种方法:一种把每个activity记住,然后逐一干掉;另一种思路是使用广播。本文来源于网络,如有雷同,那是必须的。写此贴只是为了总结一下常用东东,还望原作者莫怪,本人真不是想侵权。方法一、用list保存activity实例,然后逐一干掉上代码:import java.util.LinkedList; import java.util.List; import an转载 2015-11-19 11:24:45 · 302 阅读 · 0 评论 -
android突出当前应用程序的代码
@Override2publicboolean onKeyDown(int keyCode, KeyEvent event) {3// TODO Auto-generated method stub45if(keyCode==KeyEvent.KEYCODE_BACK){6//弹出确定退出对话框7new AlertDialog.Bui转载 2015-11-21 16:11:18 · 284 阅读 · 0 评论 -
Android Studio apk 打包流程
版权声明:本文为博主原创文章,未经博主允许不得转载。1.Build -> Generate Signed APK...,打开如下窗口2.假设这里没有打过apk包,点击Create new,窗口如下这里只要输入几个必要项Key store path(生产key文件的保存路径 )Key store password(key 存储密码)Key alia转载 2016-05-23 11:35:41 · 444 阅读 · 0 评论