自定义控件
- 一分钟实现贴纸功能
- 一分钟实现TextView高亮
- 一分钟实现新手引导页
- 一分钟实现ViewPager卡片
- 一分钟实现加载对话框
- 一分钟实现轮播图
- 一分钟实现GridView拖拽
- 一分钟实现底部导航栏
- 一分钟实现底部FragmentTabhost
- 一分钟实现多张图片选择
- 一分钟实现仿美拍直播的点赞动画
- 一分钟实现高仿今日头条视频列表
- 一分钟实现购物车加减控件
- 一分钟实现省市县三级联动
- 一分钟实现二维码生成和扫描
- 一分钟实现沉浸式状态栏
- 一分钟实现图片裁剪
- 一分钟实现视频弹幕
- 一分钟实现图片缩放
- 一分钟实现旋转选择器
- 一分钟实现ofo小黄车的引导界面
- 一分钟实现自定义ImageView外貌
- 一分钟实现向左拖拽跳转详情页
- 一分钟实现QQ首页动画特效
- 一分钟实现ViewPager上下滑动
联网
工具
数据库
源码分析相关面试题
Activity相关面试题
- 保存Activity的状态
- 深刻剖析activity启动模式(一)
- 深刻剖析activity启动模式(二)
- 深刻剖析activity启动模式(三)
- Activity Task和Process之间的关系
- 源码分析service开启Activity抛异常?activity不会抛异常
- Activity优雅退出
- onCreate源码分析
Service相关面试题
与XMPP相关面试题
与性能优化相关面试题
与登录相关面试题
与开发相关面试题
- 迭代开发的时候如何向前兼容新旧接口
- 手把手教你如何解决as jar包冲突
- context的原理分析
- 解决ViewPager.setCurrentItem中间很多页面切换方案
- 字体适配
- 软键盘适配
- 机型适配,例如三星、小米、华为、魅族等
- CardView 设置水波纹效果
与人事相关面试题
- 欢迎关注微信公众号
微信公众号名称:Android干货程序员
需要用到开源项目地址:
总的开源项目集合地址:
服务器地址:
String url = "http://v.juhe.cn/exp/index?key=" + "申请的key"
+ "&com=" + name + "&no=" + number;
核心代码:
String name = mEtName.getText().toString();
String number = mEtNumber.getText().toString();
String url = "exp/index?key=" + "29ae0a17faffc5a64d8384f7ccc88ef3"
+ "&com=" + name + "&no=" + number;
Request request = ItheimaHttp.newGetRequest(url);//apiUrl格式:"xxx/xxxxx"
Call call = ItheimaHttp.send(request, new HttpResponseListener<Courier>() {
@Override
public void onResponse(Courier bean, Headers headers) {
Collections.reverse(bean.result.list);
adapter = new BaseRecyclerAdapter(mRecyclerView
, MyRecyclerViewHolder.class
, R.layout.layout_courier_item
, bean.result.list);
}
});
- 快递公司编号对照表
{
"resultcode": "200",
"reason": "查询支持的快递公司成功",
"result": [
{
"com": "顺丰",
"no": "sf"
},
{
"com": "申通",
"no": "sto"
},
{
"com": "圆通",
"no": "yt"
},
{
"com": "韵达",
"no": "yd"
},
{
"com": "天天",
"no": "tt"
},
{
"com": "EMS",
"no": "ems"
},
{
"com": "中通",
"no": "zto"
},
{
"com": "汇通",
"no": "ht"
},
{
"com": "全峰",
"no": "qf"
},
{
"com": "德邦",
"no": "db"
},
{
"com": "自动匹配",
"no": "auto"
},
{
"com": "国通",
"no": "gt"
},
{
"com": "如风达",
"no": "rfd"
},
{
"com": "京东快递",
"no": "jd"
},
{
"com": "宅急送",
"no": "zjs"
},
{
"com": "EMS国际",
"no": "emsg"
},
{
"com": "Fedex国际",
"no": "fedex"
},
{
"com": "邮政国内(挂号信)",
"no": "yzgn"
},
{
"com": "UPS国际快递",
"no": "ups"
},
{
"com": "中铁快运",
"no": "ztky"
}
],
"error_code": 0
}
网友评论