android笔记
ieayoio
这个作者很懒,什么都没留下…
展开
-
android AsyncTask介绍
AsyncTask和Handler对比1 ) AsyncTask实现的原理,和适用的优缺点AsyncTask,是android提供的轻量级的异步类,可以直接继承AsyncTask,在类中实现异步操作,并提供接口反馈当前异步执行的程度(可以通过接口实现UI进度更新),最后反馈执行的结果给UI主线程.使用的优点:l 简单,快捷l 过程可控 使用的缺点:l转载 2014-04-14 09:43:36 · 634 阅读 · 0 评论 -
XML解析
private static List parseXML(InputStream inStream) throws Exception { List newses = new ArrayList(); News news = null; XmlPullParser parser = Xml.newPullParser(); parser.setInput(inStream,转载 2014-08-23 18:47:09 · 594 阅读 · 0 评论 -
eclipse中导入项目后中文成乱码解决办法
编程时在往eclipse中导入项目后 项目中的中文注释成了乱码相信大家都遇到过吧,当文件少的时候还可以自己复制粘贴下,文件多的时候呢 教大家一个间的快捷的方法 首先导入的文件成为了乱码是因为workspace的编码方式不对 linux下默认编码是UTF-8,windows的是GBK,那么怎么修改workspace的编码方式呢 很简单在window----preference-转载 2014-08-26 09:09:58 · 884 阅读 · 1 评论 -
Android中找不到getContext()换成 getBaseContext()
原创 2014-11-11 16:45:51 · 1177 阅读 · 0 评论 -
android 获取屏幕高度,宽度,状态栏高度
获取屏幕的宽度与高度有以下几种方法:1、WindowManager wm = (WindowManager) getContext() .getSystemService(Context.WINDOW_SERVICE); int width = wm.getDefaultDisplay().getWidth();转载 2014-10-27 17:56:40 · 688 阅读 · 0 评论 -
android studio点击start a new... 无反应
android studio点击start a new android studio project没反应时间:2015-01-24 10:44来源:网络整理 作者:赵红霞 点击: 964 次一般是因为SDK没有找到,按下图操作即可。一般是因为SDK没有找到,按下图操作即可。转载 2015-03-16 17:43:26 · 3949 阅读 · 0 评论 -
Android Studio安装以及Fetching android sdk component information超时的解决方案
AndroidStudio安装以及Fetching android sdk component information超时的解决方案时间 2014-12-10 10:19:00 博客园精华区原文 http://www.cnblogs.com/sonyi/p/4154797.html在经过两年的开发之本后,Google公司终于发布了 Android Studio1.0,喜欢折腾的童鞋转载 2015-03-16 17:43:48 · 754 阅读 · 0 评论 -
Workspace in use or cannot be created, choose a different one.--错误解决办法
eclipse 使用一段时间后,有时会因为一些故障自己就莫名奇妙的关闭了,再打开时有时没有问题,有时有会提示错误 Workspace Unavailable:Workspace in use or cannot be created, choose a different one.原因:出现这种情况一般是workspace的配置文件中出现了.lock文件(workspace转载 2015-06-11 11:46:04 · 623 阅读 · 0 评论 -
在Android开发中替换资源图片不起作用的解决方法
现象在android开发中,经常会需要替换res\drawable中的图片,打开res\layout下的文件预览布局页面发现图片已经被替换,但在模拟器或者真实机器上运行时发现该图片并没有被替换,还是使用的是原来的资源图片。原因在开发过程中,由于使用模拟器测试了程序,在首次运行后会将res文件夹下的图片资源文件(如drawable-hdpi、drawable-ldpi和drawable-转载 2015-09-02 17:50:57 · 1727 阅读 · 0 评论 -
深入浅出RxJava(一:基础篇)
原文链接:http://blog.csdn.net/lzyzsd/article/details/41833541原文链接RxJava正在Android开发者中变的越来越流行。唯一的问题就是上手不容易,尤其是大部分人之前都是使用命令式编程语言。但是一旦你弄明白了,你就会发现RxJava真是太棒了。这里仅仅是帮助你了解RxJava,整个系列共有四篇文章,希望你转载 2016-01-06 10:40:54 · 548 阅读 · 0 评论 -
android的logcat使用
logcat有时会无法显示有一篇转载的日志:http://blog.csdn.net/ieayoio/article/details/38751929地方原创 2014-08-22 15:47:38 · 748 阅读 · 0 评论 -
解决Eclipse进行Android开发时logcat不显示问题-使用DDMS
很多时候遇到这样的情况,代码制作完成以后,想在模拟器上进行调试,于是Run as Android application,郁闷的是logcat中不显示任何内容解决办法:1.最直接的办法关闭Eclipse,重启2.打开DDMS视图,在左侧“Devices”点击模拟器的名称"emulator-5554",logcat就会显示出消失的log日志如何打开DDMS1.如下图所示,转载 2014-08-22 10:24:53 · 1126 阅读 · 1 评论 -
Android导入一个工程时提示 Invalid project description的解决方法
今天在网上下了个源码,导入的时候发现出现Invalid project description的提示,翻译成中文就是“无效的项目描述”的意思,搞不明白遂百度找到了解决办法,现记录并共享之!Android导入一个工程时提示 Invalid project description字样,当我们单击按钮查看详细内容可以看到overlaps the location of another proje转载 2014-03-21 17:28:40 · 1288 阅读 · 0 评论 -
android 为TextView添加边框
今天需要在TextView上面添加一个边框,但是TextView本身不支持边框,所以只能采用其他方式,在网上查询了一下,主要有三种方式可以实现1.带有边框的透明图片2.使用xml的shape设置3继承TextView覆写onDraw方法。方法一:带有透明图片的背景图,这个没有什么好将的,自己制作一个就行 ,然后设置background就可以了方法二:通过shape来设置背景图片转载 2014-03-21 18:27:11 · 1114 阅读 · 0 评论 -
android SharedPreferences介绍(一)
SharedPreferences是Android平台上一个轻量级的存储类,主要是保存一些常用的配置比如窗口状态,一般在Activity中重载窗口状态onSaveInstanceState保存一般使用SharedPreferences完成,它提供了Android平台常规的Long长整形、Int整形、String字符串型的保存。一般会将复杂类型的数据转换成Base64编码,然后将转换后的数据转载 2014-04-14 08:08:58 · 815 阅读 · 0 评论 -
常用的android弹出对话框
我们在平时做开发的时候,免不了会用到各种各样的对话框,相信有过其他平台开发经验的朋友都会知道,大部分的平台都只提供了几个最简单的实现,如果我们想实现自己特定需求的对话框,大家可能首先会想到,通过继承等方式,重写我们自己的对话框。当然,这也是不失为一个不错的解决方式,但是一般的情况却是这样,我们重写的对话框,也许只在一个特定的地方会用到,为了这一次的使用,而去创建一个新类,往往有点杀鸡用牛刀的感觉,转载 2014-04-13 21:33:59 · 682 阅读 · 0 评论 -
Android设置背景图片平铺
以LinearLayout为例,它提供的background属性将会将背景图片拉伸,相当难看。事实上我们只需做少量的修改就可以实现web编程中css背景图片的效果。来试试吧。创建重复的背景图片在drawable目录下创建一个repeat_bg.xml:[html] view plaincopyxml version="1.0" encodin转载 2014-04-13 22:23:36 · 866 阅读 · 0 评论 -
android添加网路权限
直接看了中间的视频不知道安卓还需要添加原创 2014-08-22 15:29:36 · 1556 阅读 · 0 评论 -
Android--Eclipse启动不了(Failed to create the Java Virtual Machine)解决方案(我改了三个才解决)
eclipse failed to create the java virtual machine解决方法:1.问题现象 2.java虚拟机初始化失败!寻找eclipse解压路径 3.寻找eclipse初始化文件 4.右击打开(此处以ultraedit打开为例) 5.打开寻找初始化。转载 2014-03-21 17:33:11 · 1087 阅读 · 1 评论 -
android的ListView中SimpleAdapter
SimpleAdapter adapter = new SimpleAdapter(this, data, R.layout.text, new String[] { "title", "timelength" }, new int[] { R.id.textView1, R.id.textView2 }); listView.setAdapter(adapter);原创 2014-08-22 15:57:33 · 636 阅读 · 0 评论 -
android,json解析
MainActivity的内容:原创 2014-08-22 16:14:20 · 733 阅读 · 0 评论 -
IDEA/AS快捷键收集
alt+enter代码提示ctrl+o (在类中)快速重写父类方法原创 2016-01-06 10:37:23 · 908 阅读 · 0 评论