安卓开发
作元
这个作者很懒,什么都没留下…
展开
-
http请求中传输base64出现加号变空格的解决办法
des = des.replaceAll("\\+", "%2B");或者try { des = URLEncoder.encode(des, "UTF-8"); } catch (UnsupportedEncodingException e) { e.printStackTrace(); }原创 2015-05-25 15:29:40 · 24952 阅读 · 0 评论 -
NestedScrolling使用小记
项目中需要一个类似网易考拉海购的搜索界面的滑动效果,于是网上看了鸿洋大神的文章,在他的基础上做了一下修改实现了想要的效果,第一次使用了NestedScrolling的嵌套滑动,顺便做个简单的NestedScrolling使用记录。原贴:http://blog.csdn.net/lmj623565791/article/details/52204039 NestedScrolling主要的4个类Ne原创 2016-12-05 16:05:27 · 493 阅读 · 0 评论 -
android多线程以及线程池使用
之前有关线程、多线程、线程池等概念经常接触,但是实际工作中用的却不是很多,刚好公司app对商品详情页有一个优化的任务,在参考了一些主流app的处理方式以后,发现他们的思路都是一样的:拆分接口,模块化加载。在确定了思路以后,对安卓客户端的程序设计我是这么考虑的: - 接口请求与activity视图加载并发进行 - 尽可能早地进行接口请求 - 接口请求完成以后进入一个等待的状态,等待视图加载完成再原创 2017-10-19 14:22:24 · 226 阅读 · 0 评论 -
android制定统一的ProgressBar以及统一的提示页面
有的时候我们需要一个统一的ProgressBar 我的做法很简单,activity最底层的view是一个名叫DecorView的FrameLayout,那么我们就可以在任意activity,添加一个加载ProgressBar的View来实现效果layout:<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="h原创 2017-12-06 14:03:57 · 1024 阅读 · 0 评论 -
android踩坑记录-持续更新
-1.RadioGroup要实现单选,每个RadioButton必须在资源文件中写上id。-2.最详细的mac下Android studio配置gradle的路径 http://blog.csdn.net/u013634213/article/details/51120783-3.本地git项目首次与空的远程仓库关联的时候,pull 提示refusing to merge unrelat...原创 2017-12-06 10:41:31 · 224 阅读 · 0 评论