![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
学习记录
daoxiaomianzi
这个作者很懒,什么都没留下…
展开
-
JSON解析动态key
工作中后台给我传了带动态的key的json报文的数据,由于没有弄过(key后面需要的)。 { "data": { "2015-11": [ { "account_money": "0.10", "add_ip": "115.238.110.126",原创 2016-06-27 11:23:58 · 2212 阅读 · 0 评论 -
关于高德地图点击不出现showinfowindow
最近项目地图模块要改,需要用到点击位置出现showinfowindow,之前一直没有用到这个,研究高德地图的demo发现是自带弹出的 但是我就是不出来,没办法,把我的代码和demo比较,又百度了资料,发现说的是位置添加mark点的时候需要设置title,我把我的加上title,果然可以了,哎,记录一下 参考:http://www.th7.cn/Program/java/201512/723072原创 2016-11-02 15:05:36 · 2779 阅读 · 0 评论 -
关于Xutils框架出现无法访问HttpRequestBase 找不到org.apache.http.client.metho
今天更新了Android SDK到24.0.1版本,结果项目里面的Xutils部分报错Error:(22, 35) 错误: 无法访问HttpRequestBase 找不到org.apache.http.client.methods.HttpRequestBase的类文件然后果断百度走起,发现Android 6.0后,Android的网络请求强制使用HttpUrlConnection,SDK中已经原创 2016-11-02 15:01:04 · 639 阅读 · 0 评论 -
android 更新sdk23以后,报错提示FloatMath.ceil()和FloatMath.sin()方法不存在
今天把sdk更新到23以后出现报错,百度了一下,找到答案,记录一下。 问题:android 更新sdk23以后,报错提示FloatMath.ceil()和FloatMath.sin()方法不存在 分析:出现这个问题是Android6.0不支持FloatMath.sin()了,主要有两个方法可以解决。 解决: 1,用23一下的SDK版本进行编译。将gradle.build文件里(包括proje原创 2016-11-14 10:54:06 · 10868 阅读 · 0 评论 -
webview加载网页,tel协议不会调出拨号盘?该如何处理
今天项目加载的webview中有直接拨打400电话,点击后跳转到找不到网页的页面,是什么原因?在别的浏览器都是可以打出电话的.只有把这个网页放到了我的app的webview里,不能打电话,变成了找不到网页 根据查询资料解决方案如下: //设置Web视图 webview.setWebViewClient(new WebViewClient (){ @Override原创 2016-11-16 17:50:46 · 4478 阅读 · 2 评论 -
android 复制文本粘贴
今天做到复制文本,记录一下,主要是使用官方方法;/** * 实现文本复制功能 * add by wangqianzhou * @param content */ public static void copy(String content, Context context) { // 得到剪贴板管理器 ClipboardManager cmb = (ClipboardMana原创 2016-11-01 14:00:41 · 564 阅读 · 0 评论 -
android OnLongClickListener长按事件返回值
public boolean onLongClick(View v) 参数v:参数v为事件源控件,当长时间按下此控件时才会触发该方法。 返回值:该方法的返回值为一个boolean类型的变量,当返回true时,表示已经完整地处理了这个事件,并不希望其他的回调方法再次进行处理;当返回false时,表示并没有完全处理完该事件,更希望其他方法继续对其进行处理。如果将onLongClick返回f原创 2016-11-03 15:09:58 · 11957 阅读 · 0 评论 -
使用xutils 上传 数组记录
最近项目中,需要用到上传数组的value值给服务器,我用的是xutils框架,我发现传参数的中没有发现上传数组的,后来查资料,找到了相关的,直接上代码 : for (int i = 0; i < mLabels.size(); i++) { params.addBodyParameter(“tag_type[]”, mLabels.get(i));原创 2016-09-02 13:49:49 · 941 阅读 · 0 评论 -
android studio中使用git以及githup的纪录
最近把项目复制了一份,当把复制的项目提交的githup中一直失败,我以为是之前的问题,就去githup上删掉 了项目,准备重新分享,可是一直报删除git中repository后,Android Studio Project 依旧提示“ project is already on GitHub ”百度了,http://www.dabu.info/android-studio-project-is-al原创 2016-08-19 16:32:03 · 557 阅读 · 0 评论 -
android tabActivity监听返回键无效
最近项目中用到了tab activity,在首页,我想再按一次再退出app这样的,按照想法就重写返回键监听onkeydown(),本以为可以的,(一直在actitivity中都可以的),谁知道这次没反应,debug发现并没有走,我以为这个返回监听有问题吗,新版本也通过了一个返回键的函数onBackPressed(),这个也是没有效果的。百度了一下,查找到2种解决方案,记录一下: 1.通过重写dis原创 2016-09-09 13:15:40 · 925 阅读 · 0 评论 -
记录第一次使用android studio签名打包
现在做的这个项目,之前是在eclipse上先开发的,但是中间由于需求太多,要导入各种第三方库,我以为没啥,就一个一个加,都没啥事,直到有一天早上,突然用eclipse编译出现了超过64k的方法数,我去,没有接触过,就百度,goolge,得到的方法是一个插件化,还有就是分包,查了资料,都说在ec上分包比较麻烦,android studio上比较简单,所以我就把项目迁移到了as上 了 。 不说废话了,原创 2016-08-16 21:53:00 · 890 阅读 · 0 评论 -
解决android studio中导入recyclerview和cardview无效的情况
最近想学习recycler view和card view,由于这2个控件在v7包下,我就导入了v7包,在as中导入相关的recycle view包,可是这是再去实例化,竟然没有,真是不知道咋回事,就关掉了项目再开启,没想到又可以了,哎,估计是as的bug吧,暂时不清楚。原创 2016-07-21 22:04:14 · 2784 阅读 · 0 评论 -
Android studio 百度地图demo出现230错误,key校验失败
最近项目中需要用到地图功能,由于我喜欢百度地图,所以我选择了百度地图,通过下载百度地图提供的官方demo先研究着,我用的android studio,所以我就导入的android studio: 【问题】 使用AndroidStudio导入Baidu地图的as版的demo,引入后,发现没有key,于是到http://lbsyun.baidu.com/apiconsole/key,创建应用,申请k原创 2016-08-04 16:54:45 · 3413 阅读 · 5 评论 -
解决android studio提示不分大小写的设置
最近因为eclipse中因为构建的应用方法数超过了65533,在eclipse中分包解决的技术,我暂时不会,所以转到了android stduio上,首先习惯了eclipse上的快捷键,为了习惯,我就先修改成了eclipse上的了,好了,写代码的时候,关于提示,现在大小写分开的,没有eclipse中好,所以我就设置了一下,记录一下,设置步骤如下: 把选择成none就可以了 。原创 2016-07-29 09:37:54 · 6004 阅读 · 0 评论 -
android webview 加载h5
关于android webview加载h5,loadUrl(url),其中的url可以是远程url,也可以是本地的。 1View.loadUrl(“file:///android_asset/index.html”); —–打开本包内asset目录下的index.html文件2View.loadUrl(“content://com.android.htmlfileprovider/sdcard原创 2016-07-04 15:23:01 · 662 阅读 · 0 评论 -
部分手机WebView无法成功同步Cookie问题的解决方案
欢迎使用Markdown编辑器写博本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl +原创 2016-07-14 19:57:11 · 2612 阅读 · 0 评论 -
android xml中的代码提示不全
爆炸,今天下午真是爆炸,啥也没动,突然新建个文件,在xml中准备工作了,突然怎么按提示键都不出来我要的,我还以为我提示键坏了,我去修改提示快捷键,还是不行,简直爆炸,哎,只能查资料,查了半天也看了很多资料,网上说的Show Source of Selected Element Only这个按钮,但是我设置也是没有用,这个按钮设置如下:window-customsize perspective,出现如原创 2016-06-17 13:41:54 · 1779 阅读 · 0 评论 -
关于使用webview的一些记录
关于使用webview的一些记录 最近在使用webview加载本地的html,js,css等,以前没用过webview,所以做的过程中出了很多浅显的错误,以此文章,记录一些,好记性不如乱笔头。 1.使用setWebViewClient中的重写函数:shouldOverrideUrlLoading(),此方法的目的是判断新网页的打开方法,当一个新的地址在页面发起是,由app自行决定是在手机浏览器打原创 2016-06-06 11:12:16 · 364 阅读 · 0 评论 -
mac 用终端修改host
1 .打开Launchpad 也就是桌面上的小火箭图标 2.找到终端有些系统可能会显示 terminal 3.输入sudo vi /etc/hosts,它会提示你输入你的管理密码,才能进行下一步。 4.之后按下i 才可以编辑文件,然后将要修改的内容贴进去 5.操作完之后,先按Esc 然后再按shift+: 冒号 6.输入wq 保存并退出的意思。原创 2017-08-09 10:23:41 · 1407 阅读 · 0 评论