
android日志
Deng-Wulin
请转告公主,我还在披荆斩棘的路上,还有雪山未翻,大河未过,巨龙未杀,美女末泡....叫她继续沉睡吧!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
bug:EditText 只能输入不能删除修改
普通的EditText没有什么特殊设置。却发现了测试的时候输入文字后,点击键盘上的删除键不能删除,很气死人啊,然后百度也找不到合理的解决办法,到群里请教各位大神缺遭到被踢。唉。。。然后不断通过代码还原,一步步的排查,却发现是在重写了dispatchKeyEvent()方法导致的,我用于监听系统的返回键。我直接return true了,这就相当于除了返回键和菜单键,其他按钮都得不到分发事件。原创 2015-04-03 16:10:29 · 2497 阅读 · 0 评论 -
自定义Toaster,显示在标题栏底部
Toaster是常用的控件,toast的显示位置是默认在靠近底部的,但有时候在用户进行输入的使用,软键盘打开,会阻挡着toaster的显示,所以通过改变toaster的显示位置位于标题栏的底部,这样更能用户有效的看到。而且可以通过设置不同颜色的toaster来表示不同的含义。魅族就是这样做的。具体代码:Toast toast; @Override protected v原创 2015-04-03 19:37:53 · 1510 阅读 · 0 评论 -
Android sdk下的sample应用学习
在我们不断寻求案例学习,从网上下载开源的代码,开源的app。其实在sdk包下面就有很多的案例提供给我们学习。我也是今天无意发现的sdk下面有个sample。里面包含有很多的案例。导入方式有二种。1)通过import 导入,找到sdk目录下的samples文件夹即可。2)通过新建一个android Sample Project,然后选择示例项目。原创 2015-03-24 19:38:26 · 750 阅读 · 0 评论 -
android下拉刷新
下拉刷新是android中使用很广范的一个功能,所以我努力在寻求一种使用更便捷,更具灵活性的控件来满足我们的功能需求。通过百度我们可以找到很多这样的控件:pullToRefresh:https://github.com/chrisbanes/Android-PullToRefresh;XListView:https://github.com/Maxwin-z/XListView-Andro原创 2015-02-27 09:40:49 · 446 阅读 · 0 评论 -
火星坐标转换成百度坐标
前段时间开始接触百度地图,在业务需求的过程中会使用到导航的功能,给定一个目的地坐标,然后通过查找用户手机内已安装的地图导航软件进行导航,所以往往会遇到一个问题,你不可能确定每一个用户都会安装或使用百度地图。所以针对这个问题你必须去了解我国国内坐标系统的。美国GPS使用的是WGS84的坐标系统,以经纬度的形式来表示地球平面上的某一个位置。但在我国,出于国家安全考虑,国内所有导航电子地图必须使原创 2015-02-27 10:28:40 · 951 阅读 · 0 评论 -
深入学习android WebView
WebView可以显示网页的控件。WebView的网页渲染引擎和Safari、Chrome一样都是Webkit。使用WebView进行互联网程序开发有以下优点: 1、可以打开远程网址、也可以加载本地Html数据 2、可以搭建Java和Javascript交互桥梁 3、WebView控件可以高度定制。一、WebView加载各种类型的网页//打开本包内asset目录原创 2015-02-27 11:58:20 · 718 阅读 · 0 评论 -
Android 开发过程遇到的经验总结
在开发的过程中你会遇到很多小问题,这些问题你如果你不知道,你会很头疼的。程序员就是来解决问题的原创 2015-02-04 09:25:08 · 821 阅读 · 0 评论 -
android:scaleType常见属性介绍
android:scaleType="center" 以原图的几何中心点和ImagView的几何中心点为基准,按图片的原来size居中显示,不缩放,当图片长/宽超过View的长/宽,则截取图片的居中部分显示ImageView的size.当图片小于View 的长宽时,只显示图片的size,不剪裁。android:scaleType="centerCrop"以原图的几何中心点和ImagView原创 2015-02-04 10:26:51 · 486 阅读 · 0 评论 -
通过viewSwitch实现加载进度条到内容显示的转场处理
想象一个情景:我打开一个activity,然后通过网络请求请求服务器数据,在数据未加载成功之前,为了不让界面显示空白,有时候我们会在界面添加一个加载对话框或是嵌入页面的加载进度条。如果遇到网络请求失败,我们还要显示一个网络连接失败界面提醒用户检查网络连接状态。或是加载成功后服务器没有没有相应的数据,我们则会显示一个“数据为空”来提醒用户... 这些看似与我们显示无关的内容:加载进度条,网络连接失败提醒,数据为空界面。我们都必须得手动的添加到每个activity中,这个重复的代码你会愿意这个干吗?原创 2015-02-03 12:01:51 · 1016 阅读 · 0 评论 -
android 图片保存到系统相册,且将插入图片排序最前
突然我们的老大突发奇想,说把我们项目里面的图片原创 2014-10-15 22:02:21 · 3837 阅读 · 2 评论 -
listview如果添加的有Headview和Footview,onItemClick数值异常问题
天在使用listview的时候,当添加的HeadView的时候,在处理点击事件的时候,OnItemClick函数的位置会报错。所以一般情况下,需要将Postion的值减一即可、这个地方就是讲的原理。http://blog.chengbo.net/2012/03/09/onitemclick-return-wrong-position-when-listview-has-header转载 2015-04-22 22:00:33 · 686 阅读 · 0 评论