android开发
时不知归-WJ
代码的路上,共勉。
展开
-
安卓计时器的简单使用,按HH:MM:SS从0开始计时,以及从指定的时间开始计时
半路出家,学习了半个月的安卓,就开始接手上个安卓遗留下来的项目,两眼一抹黑啊,现在也做了一个月,算是安稳下来了,但是对于基础的东西,甚至是对于编译器的某些功能都不熟悉,现在完全是在遇到问题,解决问题,根本没时间打牢基础,算了,不扯了,先上代码,在下菜鸟,最菜的那种,各种大神看到勿喷就是。在xml文件中的配置<Chronometer android:id="@+id/Charg原创 2017-04-05 16:38:00 · 3275 阅读 · 0 评论 -
Android高德地图输入地址利用正地理编码获取经纬度
在项目中需要完成一个功能,选择某一个城市的名字,结束当前页面,地图页面移动到选择的城市,这么一个功能,因为项目中用的是高德地图,所以下面先附上图片。 现在就来实现上面的功能。 第一步 输入想要搜索的名字,比如北海市,然后发起正地理编码搜索。GeocodeSearch("北海市");//发起正地理编码搜索public void GeocodeSearch(String city) {原创 2017-05-26 16:05:22 · 6066 阅读 · 0 评论 -
Android高德地图设置中心点图标,通过逆地理编码实时获取中心点的经纬度和详细位置
最近需要完成一个效果,就是在高德地图中心处设置图标,然后随意拖动地图,实时的获取中心图标的详细位置,这其中,需要先获取到中心图标的经纬度,然后通过逆地理编码获取到详细的位置,下面先附上图片。 现在就开始实现上图的效果,第一步,需要在地图中心点设置图标,下面是代码//这里是初始化地图,以及对地图移动后、地图家在完成后的监听if (aMap == null) { aMap =原创 2017-05-26 12:25:03 · 3868 阅读 · 2 评论 -
Android 解决图片显示时左右出现空白的问题
简单的封装了下轮播图控件,但是在显示图片的时候出现了左右空白,显示不全,我凌乱了,然后在网上搜了下,发现了一个属性,设置之后就可以解决图片显示时左右出现空白的问题,下面上代码。android:scaleType="centerCrop"设置完成后,就可以解决左右出现空白的问题,下面看一下效果图。关于android:scaleType属性详解,可以参考下面的链接 属性详解希望对别人有用,别喷。原创 2017-05-25 21:01:36 · 2034 阅读 · 0 评论 -
Android高德地图点击大头针更换大头针图片
今天领导提了个需求,就是地图上的大头针太过密集的时候,点哪个大头针不清楚,需要我把大头针更换个图片或者把原来的大头针变大来区别到底点击的是哪个。 需求来了就开始完成需求吧,因为对安卓真的不熟悉,加上安卓的API看着真是费劲,压根没有iOS那样有明确的备注,哪个方法是干什么的,哪个参数代表什么意思,我只能上网搜了,结果搜了半天全是不相干的东西,真是尼玛蛋的,一群鸟人,无力吐槽,靠自己吧。 点击前的原创 2017-05-25 14:50:31 · 2953 阅读 · 0 评论 -
安卓中百度地图坐标转换成高德地图坐标
今天项目中遇到了服务端发的是百度地图的坐标,显示在高德地图上,在地图上位置偏差太大,就要把百度地图的坐标转换成高德的地图坐标,就在高德API官网搜到了,自己写出来记录一下,各位大神勿喷,下面上代码。LatLng sourceLatLng = new LatLng(Double.valueOf(paieInfo.latitude), Double.valueOf(paieInfo.longitude)原创 2017-05-05 22:52:20 · 1579 阅读 · 0 评论 -
安卓调起高德百度第三方地图进行导航
项目中用到了导航功能,本着简单的做法,就想到了直接调用高德百度第三方地图进行导航,这样可以减少包的体积,在网上百度了许久,各种都有,自己总结了一下,目前测试还算好用,拿出来晒一下,知道的就别喷了,我是菜鸟。下面直接上代码调起高德地图导航//移动APP调起Android高德地图方式 private void startGaoDeMap() { Intent intent = n原创 2017-05-05 22:41:46 · 2125 阅读 · 0 评论 -
判断ImageView当前的图片是哪个图片,然后根据当前图片来做一些操作
今天在项目中遇到了收藏功能,一开始按照我在iOS中的实现方法,但是在安卓中实现起来太过麻烦,因为我是安卓菜鸟,所以才会很难实现吧,各位大神勿喷,我就想到了下面这个方法,通过判断当前ImageView设置的图片是不是未收藏的图片,如果是的,设置成收藏图片,如果是收藏图片,就设置成未收藏图片,来判断当前的图片,来实现收藏效果,下面附上判断代码块。if (collection.getDrawable().原创 2017-05-05 22:31:11 · 2294 阅读 · 0 评论 -
Android在AutoCompleteTextView中输入字母或者汉字通过Filterable实现自动筛选提醒
最近项目中需要优化搜索功能,在AutoCompleteTextView快速输入字母或者汉字以及快速删除会导致莫名的崩溃,接手别人半路的项目,当时就日狗了,只能改了。下面先上 AutoCompleteTextView 布局代码,其实特别简单。<AutoCompleteTextView android:id="@+id/search_main" andro原创 2017-05-23 21:44:24 · 697 阅读 · 0 评论 -
Android 如何去掉EditText中的底部横线
在很多的时候会用到EditText这个控件,但是在输入的时候会发现有底部横线,需要隐藏掉,下面就是隐藏的代码。android:background="@null"如上所述,就可以去掉底部横线了。原创 2017-05-24 16:29:15 · 4122 阅读 · 0 评论 -
安卓遇到 Do you want to schedule the following file for addition to Subversion? 解决办法
今天在编写程序的时候遇到了下面的提示 Do you want to schedule the following file for addition to Subversion? 不知道这是什么情况,就在网上搜了一下,原来是在项目在运行中,出现新的文件,例如文件.iml,遇到这样的问题,先看一下xxxx资源路径中的文件是否需要提交到svn仓库,如果是不需要的,点击no。这样就解决了。 多谢这原创 2017-05-12 17:04:48 · 28470 阅读 · 2 评论 -
安卓 “Handler” is abstract; cannot be instantiated 解决方法
今天在使用安卓自带的刷新控件时,需要Handler 进行实例话,但是自己实例话却报错了 “Handler” is abstract; cannot be instantiated 原因是我导入库发生错误, 使用Android的句柄(handler)库, 不是Java的句柄库 解决方法如下 使用”import android.os.Handler;” 代替 “import java.util.原创 2017-05-11 15:14:23 · 20223 阅读 · 5 评论 -
安卓微信支付踩坑,对刚接触安卓开发的小白绝对有帮助
刚接触安卓开发,就遇到了项目需要接入微信支付以及退款功能,根据自己iOS开发的经验,确定如下几个步骤,一步一步的来,有不对的地方多担待。1.配置微信支付的环境,下载微信官方提供demo,把里面需要配置的包拖进你的当前工程,这里说一下,微信官方的demo就是屎,很多的东西,需要使用者自己慢慢的爬坑,官方demo传送地址 微信安卓demo下载需要把下面两个包拖进你的工程里,第一个有用,第二个目前还不知原创 2017-04-06 00:24:41 · 1814 阅读 · 0 评论 -
Mac下 安卓studio 遇到 打开Android Studio报错 "required plugin "Android Support" is disabled"
今天上午的时候刚打开安卓studio,在自动的更新一些东西,自己觉着很慢,就直接关闭了,但是在重新打开安卓studio,彻底傻眼了,倒三角 和 RUN 按钮全是灰的,不知道什么原因,在重新打开安卓studio 和 重启电脑都没用,其中有一次打开爆了一大堆的错误。报错信息如下Problems found loading plugins:Plugin "Google Analytics Uploade原创 2017-07-13 17:15:23 · 911 阅读 · 0 评论