随笔分类 -  Android Studio

摘要:在android 中我们一般用 Handler 做主线程 和 子线程 之间的通信 。 现在有了一种更为简洁的写法,就是 Activity 里面的 runOnUiThread( Runnable )方法。 利用Activity.runOnUiThread(Runnable)把更新ui的代码创建在Run 阅读全文
posted @ 2016-05-11 18:57 赵彦军 阅读(31470) 评论(0) 推荐(1)
摘要:1、介绍 涛哥写的文章 《Android 插件化的 过去 现在 未来》 http://kymjs.com/code/2016/05/04/01#rd 阅读全文
posted @ 2016-05-06 20:07 赵彦军 阅读(269) 评论(0) 推荐(0)
摘要:一:markdown编辑器下载 小书匠 http://soft.xiaoshujiang.com/ 在线编辑工具,所写即所见 作业部落 https://www.zybuluo.com/mdeditor 客户端下载 https://www.zybuluo.com/cmd/ 二:支持使用范围 githu 阅读全文
posted @ 2016-05-03 11:24 赵彦军 阅读(524) 评论(0) 推荐(0)
摘要:以前写过一个沉浸式状态栏 的实现方式 Android 沉浸式状态栏 实现方式一 现在有个更为简单的实现方式 。 相关链接 http://www.apkbus.com/forum.php?mod=viewthread&tid=255929&extra=page%3D3%26filter%3Dsorti 阅读全文
posted @ 2016-04-29 20:25 赵彦军 阅读(775) 评论(0) 推荐(0)
摘要:运行效果 阅读全文
posted @ 2016-04-29 16:47 赵彦军 阅读(1920) 评论(0) 推荐(1)
摘要:1、当远程仓库有两个分支时,像这样的 获得分支的远程仓库地址 注意:这个地址默认就是克隆master 分支 2、如何克隆 v1.2 分支 ? 用android studio 把项目打开,可以看到 此时可以看到已经把v1.2 分支克隆下来了 3、如何本地v1.2 分支的的基础上,把master 分支克 阅读全文
posted @ 2016-04-26 15:59 赵彦军 阅读(880) 评论(0) 推荐(1)
摘要:1、初始状态 2、本地修改文件,然后commit 3、本地再次修改文件,然后commit 4、本地push 从上图可以看出,push完成后,本地仓库的节点和远程仓库的节点是一样的。 阅读全文
posted @ 2016-04-26 14:24 赵彦军 阅读(810) 评论(0) 推荐(0)
摘要:1、友盟统计 阿里旗下的产品 http://www.umeng.com/ 2、bugly 腾讯旗下的产品 http://bugly.qq.com/ 3、禅道 项目管理工具 需要部署到服务器 http://www.zentao.net/ 4、阿里云的项目管理平台 http://kelude.aliyu 阅读全文
posted @ 2016-04-26 10:10 赵彦军 阅读(1017) 评论(0) 推荐(0)
摘要:1、场景 1.1 最新三次的提交 分别是:定义了一个变量k = 10 、 定义了一个变量 j = 6 、 定义了一个变量 i = 5 ; 本地仓库 和 远程仓库保持一致 1.2 我添加了一行代码 如何回退版本到最近的一次,也就是 定义一个变量 k = 10 这个版本 ? 回退的结果 已经回到我们想要 阅读全文
posted @ 2016-04-22 18:22 赵彦军 阅读(3663) 评论(0) 推荐(0)
摘要:1、 Bilibili https://github.com/Bilibili/ijkplayer 1、测试的时候总是崩溃,不知道是我不会用还是怎么回事. 2016-04-15 2、AndroidVideoPlayer https://github.com/xiongwei-git/AndroidV 阅读全文
posted @ 2016-04-19 14:39 赵彦军 阅读(866) 评论(0) 推荐(0)
摘要:一:简介 在泰国举行的谷歌开发者论坛上,谷歌为我们介绍了一个名叫 Glide 的图片加载库,作者是bumptech。这个库被广泛的运用在google的开源项目中,包括2014年google I/O大会上发布的官方app。 https://github.com/bumptech/glide 二:使用 阅读全文
posted @ 2016-04-18 13:43 赵彦军 阅读(33215) 评论(0) 推荐(1)
摘要:一:问题描述: 应用中的Dex 文件方法数超过了最大值65536的上限,简单来说,应用爆棚了. 二、解决方案: 方案1:使用插件化框架 比如: https://github.com/singwhatiwanna/dynamic-load-apk 方案2:分割Dex 三:分割 Dex 文件实现方法 1 阅读全文
posted @ 2016-04-14 13:14 赵彦军 阅读(10252) 评论(0) 推荐(0)
摘要:1、容联云通讯 (目前只支持国内、收费) http://www.yuntongxun.com/ 2、bmob (目前只支持国内、收费) http://www.bmob.cn/ 3、阿里大鱼(目前只支持国内、收费) http://www.alidayu.com/ 4、shareSDK(支持国内,国际, 阅读全文
posted @ 2016-03-31 18:43 赵彦军 阅读(909) 评论(0) 推荐(0)
摘要:最新更新(2020/4/15) 最新有个项目要集成 google 登陆,我又又又又 重新做了一遍,发现很多重要 api 都变了,这里重新总结一下,用 Kotlin 编写。 首先依赖包已经更新到 18.0.0 api 'com.google.android.gms:play-services-auth 阅读全文
posted @ 2016-03-30 15:40 赵彦军 阅读(13434) 评论(21) 推荐(0)
摘要:1、首先在Facebook 开发者平台注册一个账号 https://developers.facebook.com/ 开发者后台 https://developers.facebook.com/apps 2、创建账号并且获得 APP ID 图一 图二 图三 图四 图五 3、获取app签名的Key H 阅读全文
posted @ 2016-03-29 16:03 赵彦军 阅读(5334) 评论(3) 推荐(0)
摘要:1、基本概念 Model : 模型 负责处理数据的加载或者存储,比如从网络或本地数据库获取数据等; View : 视图 负责界面数据的展示,与用户进行交互; Presenter :主持人 任命者 负责协调关系,是模型与视图之间的桥梁,将模型与视图分离开来。 2、MVP模式在Android项目中的使用 阅读全文
posted @ 2016-03-25 17:03 赵彦军 阅读(900) 评论(0) 推荐(0)
摘要:http://developer.android.com/guide/topics/manifest/uses-sdk-element.html Platform Version 阅读全文
posted @ 2016-03-24 19:21 赵彦军 阅读(23064) 评论(0) 推荐(0)
摘要:1、带尾巴的RecyclerViewPager 特点:1、像viewPager一样滑动一次就滑动一页 2、像画廊gallery一样,滑动一次可以滑动很多页 3、竖向滑动 4、支持点击事件,没有错乱 项目地址:https://github.com/lsjwzh/RecyclerViewPager 我把 阅读全文
posted @ 2016-03-24 11:06 赵彦军 阅读(955) 评论(0) 推荐(0)
摘要:视频 1、趣拍云服务 http://vcs.qupai.me/ 拍照 1、camera360 SDk 拍照滤镜 http://www.camera360.com/ 2 、凃图 http://tusdk.com/ 阅读全文
posted @ 2016-03-23 14:00 赵彦军 阅读(2375) 评论(0) 推荐(0)
摘要:地址: http://blog.csdn.net/lvxiangan/article/details/9110121 阅读全文
posted @ 2016-03-16 19:25 赵彦军 阅读(2484) 评论(0) 推荐(0)