自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 解决Eclipse Android XML视图预览不了的问题

在Eclipse 升级了SDK 版本之后,到XML文件编辑界面,发现xml视图预览看不了,这个问题 有几个原因: (1) 当前预览xml选中的API 对应的ADT要求高于当前ADT 版本 (2) 切换API的时候,Eclipse自动去加载该版本的SDK,此时分配的内存不够也会引起xml预览不了 这里简单的解决办法就是 切换一下较低版本的API ,如下图 可以切换API 17

2015-05-30 01:51:08 4293

原创 解决Eclipse ADT v22.0.1 升级不了v23.0.0,但又卸载不了的坑人问题

近期由于要切换到Android Studio 开发环境,而原来Eclipse Android项目又想移植过来(我的Eclipse 是adt-bundle-windows-x86_64-20130522.zip,它的ADT是v22.0.1),而又想保持原来的目录结构(兼容模式),所以需要 在Eclipse Export 生成build.gradle文件,生成此文件需要ADT v22.0以上,刚好我

2015-05-30 01:26:24 4268

原创 Android 字体设置注意的地方

Android内建的字体有: normal ,  sans , serif ,   monospace 一般在(1)  TextView 显示文本 或在 (2) WebView 加载内容的时候 需要设置字体 TextView 设置字体有两种方式 1)  可以通过 Typeface使用TTF字体文件设置字体 可以在程序中放入ttf字体文件,在程序中使用Type

2015-05-28 14:39:28 4086

原创 Android Studio 之基本使用和常见问题

在使用android studio (AS)新建项目时会有一个概念: Eclipse中的workspace相当于AS中的project; Eclipse中的project相当于AS中的module Eclipse在一个workspace创建多个project相当于在AS的project创建多个moduel AS 中一个AS窗口只能有一个project,所以当你new project后会

2015-05-22 17:07:41 6927

转载 如何将Eclipse中的项目迁移到Android Studio 中

转自 http://www.android-studio.org/index.php/docs/guide/129-eclipse-to-androidstdio 如果你之前有用Eclipse做过安卓开发,现在想要把Eclipse中的项目导入到Android Studio的环境中,那么首先要做的是生成Build Gradle的文件。因为Android Studio 是用Gradle来管理项目

2015-05-22 12:49:47 541

原创 Android Studio 修改SDK路径

(1)启动Android Studio ,如图      (2) 选择 Configure (3) 选择 Project Defaults (4) 选择 Project Structure (5) 修改SDK 路径

2015-05-22 12:07:14 2056

转载 JDK7.0新特性-语法(Language)

转自  http://janeky.iteye.com/blog/1047799 JDK7对Java语法有少量更新,重点是在易用性和便捷性的改进。   1.二进制字面量   JDK7开始,终于可以用二进制来表示整数(byte,short,int和long)。使用二进制字面量的好处是,可以是代码更容易被理解。语法非常简单,只要在二进制数值前面加 0b或者0B byte nBy

2015-05-21 23:15:24 1163

原创 android 4.4 HorzontalScrollView嵌套EditText,singleLine = true或inputtype=number引起滚动的解决办法

在使用到HorzontalScrollView进行页面切换的时候,某个页面有个EditText,此输入框只能输入数字,不管是在xml设置了android:singleLine="true"或android:inputType="number" 还是在代码里面动态设置 setSingleLine(true)或 setInputType(EditorInfo.TYPE_CLASS_NUMBER),

2015-05-19 10:59:39 689

原创 View的生命周期方法和Activity生命周期方法关系

View 是在Activity 中使用到的,所以在自定义View的时候,我们需要了解Activity 生命周期方法和View的生命周期方法调用先后顺序。 见如下图 (1) 在Activity onCreate方法中初始化了View , 调用了View 的onFinishInflate (2) 在执行完 Activity的 onPostResume方法之后(第一次onResume之后)

2015-05-13 13:26:41 13396 2

转载 ViewGroup touch事件分发机制

参考 http://www.cnblogs.com/linjzong/p/4191891.html 当一个Touch事件(触摸事件为例)到达根节点,即Acitivty的ViewGroup时,它会依次下发, 下发的过程是调用子View(ViewGroup)的dispatchTouchEvent方法实现的。 简单来说,就是ViewGroup遍历它包含着的子Vi

2015-05-12 11:53:55 483

原创 View 事件分发机制

Touch事件分发中只有两个主角:ViewGroup和View,  ViewGroup的相关事件有三个:dispatchTouchEvent、onInterceptTouchEvent、onTouchEvent(继承了View)。 View的相关事件只有两个:dispatchTouchEvent、onTouchEvent。 Android 4.2.2源码  View 的事件分

2015-05-12 11:43:31 478

原创 android 视频播放 -- 调用系统播放器

android 视频播放,视频来源有两种:一种是本地视频,一种是网络视频,对android播放来说都统一用uri来表示。 播放视频有三种处理方式: (1) 使用webview 播放 (2) 使用videoview来播放 (3) 调用系统播放器来播放 最简单的我认为是第三种。接下来说一下 第三种方式来播放。 String video = "http://www.nandudu.com/h

2015-05-08 16:48:20 9608 1

原创 带有筛选功能的Spinner

Spinner下拉列表我们经常用到,一般我们在xml文件定义好,然后在代码中设置一下adapter即可。 <FrameLayout android:layout_width="0dp" android:layout_height="32dp" android:layout_weight="1.0" a

2015-05-07 16:45:41 4086 4

转载 Java实现断点续传(Http)

转自 http://www.ibm.com/developerworks/cn/java/joy-down/index.html 实现思路: (1) 创建一个下载任务类SiteInfoBean(用于记录文件保存的目录,文件下载URL,文件名) (2) 创建一个FileAccessI 用于随机访问文件,向文件写入内容。 (3) 创建一个下载任务执行线程SiteFileFetch,

2015-05-07 15:43:15 5088

转载 干掉腾讯讨厌的AndroidAssist,AndroidServer

转自  干掉腾讯讨厌的androidserver.exe 企鹅这几个版本的更新越来越流氓了!原本androidserver.exe只是QQ管家还有应用宝上面的,结果现在直接绑定到QQ上了。相信大家这段时间如果把Android手机数据线连接到电脑上就会莫名的自动安装几个应用:消灭星星,还有一个什么影音的,这个很讨厌。没有用户同意就私自安装,企鹅这是比数字更流氓的节奏了! 最讨厌的是这个东东删

2015-05-07 11:20:41 9506

原创 ListView被选中的记录置顶显示

ListView的item选中的记录一般是通过onItemClickListener来记住position,  private int checkPosition; ListView lvResult; ..... lvResult.setOnItemClickListener(new AdapterView.OnItemClickListener() { @Override

2015-05-06 17:49:44 2835

原创 初次进入页面ScrollView的滚动条不在顶部的解决办法

当加载数据完成后,ScrollView的内容会很多,滚动条会滚动,这样会ScrollView的第一个Child显示不全,这样造成不好的用户体验, 此时有两个解决办法: (1)加载数据完成后,延时设置ScrollView的滚动条位置: private void onFinishLoadReport(String response) { .... adjustScroll

2015-05-04 16:18:23 2727

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除