Android
CatEatApple
这个作者很懒,什么都没留下…
展开
-
Android环境SDK Manager无法更新问题Connection to https://dl-ssl.google.com refused
Failed to fetch URL https://dl-ssl.google.com/android/repository/addons_list-1.xml, reason: Connection to https://dl-ssl.google.com refusedParse XMLFetched Add-ons List successfullyFetching URL:转载 2014-11-25 17:25:53 · 575 阅读 · 0 评论 -
问题描述: android.os.NetworkOnMainThreadException异常(不要在主线程访问网络资源)
问题描述:android.os.NetworkOnMainThreadException异常(不要在主线程访问网络资源)问题分析:造成这种异常的原因是安卓版本问题(仔细研究错误原因是代码不符合Android规范),网上搜索发现:android3.0版本开始(具体是不是从这个版本开始的,就不深究咯)就强制程序不能在主线程中访问网络,要把访问网络放在独立的线程中。解决方式:1、想要转载 2015-10-30 14:30:11 · 609 阅读 · 0 评论 -
android中开启线程
其实Android启动线程和JAVA一样有两种方式,一种是直接Thread类的start方法,也就是一般写一个自己的类来继承Thread类。另外一种方式其实和这个差不多啊! 那就是Runnable接口,然后把Runnable的子类对象传递给Thread类再创建Thread对象.总之都是需要创建Thread对象,然后调用Thread类的start方法启动线程。区别就是,一个是直接创建Thre转载 2015-10-30 14:40:11 · 537 阅读 · 0 评论 -
Android adb.exe程序启动不起来,如何处理
个人一般是先关闭豌豆荚,在关闭eclipse,在重新开启;下面是在网上找到的方法,收藏一下;经常遇到 Please ensure that adb is correctly located at 'D:\java\sdk\platform-tools\adb.exe' and can be executed.遇到问题描述:运行android程序控制台输出[2012-原创 2015-10-30 14:26:34 · 410 阅读 · 0 评论 -
Android:Activity之间跳转和参数传递
Android:Activity之间跳转和参数传递一个activity就好比一个网页,此文章讲解怎样创建一个activity并且实现跳转!一、学习创建Activity1、新建一个java类,右击src目录,选择new-->class,新的activity需要继承Activity类2、需要复写onCreate()例子:package com.example.testsen转载 2015-10-30 14:18:34 · 835 阅读 · 0 评论 -
Android总结篇系列:Android广播机制
Android总结篇系列:Android广播机制1.Android广播机制概述Android广播分为两个方面:广播发送者和广播接收者,通常情况下,BroadcastReceiver指的就是广播接收者(广播接收器)。广播作为Android组件间的通信方式,可以使用的场景如下:1.同一app内部的同一组件内的消息通信(单个或多个线程之间);2.同一app内部的不同组件之间的消息通信转载 2015-10-29 16:32:15 · 316 阅读 · 0 评论 -
Android总结篇系列:Android Intent
Android总结篇系列:Android IntentIntent在Android中的重要性不言而喻。本文主要总结下Intent使用过程中需要注意的一些问题。1.隐式Intent AndroidManifest.xml声明时相关作为“意图”的Intent,在AndroidManifest.xml声明时并没有独立的所谓的标签形式,而是依附于其他的应用程序组件(Activity/Bro转载 2015-10-29 16:33:16 · 499 阅读 · 0 评论 -
Android Service
Android总结篇系列:Android ServiceService通常总是称之为“后台服务”,其中“后台”一词是相对于前台而言的,具体是指其本身的运行并不依赖于用户可视的UI界面,因此,从实际业务需求上来理解,Service的适用场景应该具备以下条件:1.并不依赖于用户可视的UI界面(当然,这一条其实也不是绝对的,如前台Service就是与Notification界面结合使用的);转载 2015-10-29 16:32:43 · 455 阅读 · 0 评论 -
Android取消EditText自动获取焦点默认行为
在项目中,一进入一个页面, EditText默认就会自动获取焦点,Android 如何让EditText不自动获取焦点?解决之道:在EditText的父级控件中找一个,设置成 android:focusable="true" android:focusableInTouchMode="true"原创 2015-10-29 16:31:30 · 406 阅读 · 0 评论 -
android找不到.xml和资源文件
把之前import.r删掉就好了原创 2015-10-29 15:19:05 · 1686 阅读 · 0 评论 -
自定义标题栏
1>添加新的xml文件 title.xml<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="wrap_content" android:orientat原创 2015-10-29 16:48:20 · 455 阅读 · 0 评论 -
捕获Home按键
1》在setContentView(R.layout.activity_main);后面//注册广播 registerReceiver(mHomeKeyEventReceiver, new IntentFilter( Intent.ACTION_CLOSE_SYSTEM_DIALOGS)); 2>/** * 监听是否点击了hom原创 2015-10-29 16:37:49 · 402 阅读 · 0 评论 -
Andorid Unable to execute dex: Multiple dex files define Lorg/apache/commons/collections/Buffer
Andorid Unable to execute dex: Multiple dex files define,从字面上猜测,Android 报这个错误的意思是你的某个类重复了。大多数情况下是你jar包被android装载了两次,所以,有许多网友提供的解决方案是删除bin目录下的东西,重启eclipse等,这在许多情况下是有效的。但是,如果你同时使用了 commons-beanutils转载 2015-10-30 14:46:33 · 1432 阅读 · 0 评论