- 博客(11)
- 资源 (5)
- 收藏
- 关注
原创 常用java中I/O流
1、字节流/** * 字节文件输入流 */ private static void fileInputStreamMethod2() { try { InputStream inputStream=new FileInputStream("E://TestDemoFolder//A.txt"); byt
2017-06-28 18:42:37 298
原创 APP版本更新后打开app
一般情况下我们APP版本更新完后,会自动将新下载的安装包替换旧的安装包,安装完毕后就将app关闭了,但是这样子想使用app的话,还要重新手动点开,用户体验上会比较差,那我们能不能在版本更新完后,给个提示,这样会更友好一些,答案是可以的效果图:详见代码: /** * 安装APK * * @param file */ pu
2017-06-26 10:29:15 756
原创 Studio多渠道打包
APP上线要发多个渠道,一个个打包必然浪费时间,所以我们要采用多渠道打包的方式,简单配置下so Easy 代码如下:1、在清单文件中配置 <meta-data android:name="UMENG_CHANNEL" android:value="${UMENG_CHANNEL_VALUE}"/>2、在app下gradle中配置,以小米、
2017-06-23 19:26:26 238
原创 百度地图之点聚合简单使用
今天工作遇到一个需求要一次加载几千条数据,每一条数据都需要对应添加一个图片遮盖物,直接使用添加marker形式进行添加,大量图片的加载会导致APP卡顿,更有甚者会导致闪屏现象,后来查看了下百度地图提供点聚合功能,亲测加载3000个遮盖物不卡顿,集成方案如下:先上两张demo图放大后废话不多说直接上代码1、首先下载百度地图Demo将clusterutil包复制
2017-06-20 16:53:36 1421 2
原创 图片压缩上传
市场上手机像素普遍比较高,拍的相片较大,上传原始图片到服务器耗时耗流量,所以要对图片进行压缩后再进行上传具体流程如下1、通过文件路径获取图片转化为bitmap对象 /** * 通过路径转为bitMap对象 * @param imgPath * @return */ public static Bitmap getBitmap(String i
2017-06-10 11:58:32 426
原创 自定义View基础入门
工作中很多时候会用到自定义View,刚开始接触可能会感觉到头痛,但是很多时候在所难免,所以积累点相关知识很重要,下面就从基础开始做起参考泡网上的栗子:http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2012/1212/703.html 点击打开链接1、创建一个类继承View,并在构造方法里创建画笔,准备做点事情 publi
2017-06-09 11:33:34 299
原创 高德地图之反地理编码、线路规划、天气查询
地理编码和反地理编码 /** * 地理编码和反地理编码 */ private void geoSearch() { //地理编码 GeocodeSearch geocoderSearch = new GeocodeSearch(this); geocoderSearch.setOnGeocodeSearchListen
2017-06-06 17:40:05 2044
原创 高德地图之添加遮盖物
第一篇帖子已经把基本的配置和基础定位完成,这一篇主要是在图层上添加遮盖物,包括绘制点、线、圆形遮盖物、椭圆遮盖物和矩形、以及多边形遮盖物绘制点遮盖物 /** * 绘制点遮盖物 */ LatLng latLng = new LatLng(39.906901, 116.397972); aMap.addMarker(new
2017-06-06 11:56:06 8420 2
原创 高德地图集成之基础定位
1、高德官网注册开发者账号并申请Ak2、下载响应的jar包和so文件,放到app下的libs文件夹3、build.gradle中配置sourceSets4、Manifest配置权限和service以及申请的Ak
2017-06-05 19:42:54 1582
原创 Kotlin之字面函数和函数表达式
这一节涉及的东西比较杂,各种函数和表达式,零零散散package net.edaibu.kotlintest.FunctionAndLambda/** * @author geqipeng * * @date 2017/6/1 * * @time 16:39 *///字面函数和函数表达式//字面函数fun findBigOne(a: Int, b: Int): Boo
2017-06-02 17:49:59 824
原创 Kotlin之基本函数和高阶函数
package net.edaibu.kotlintest.FunctionAndLambda/** * @author geqipeng * * @date 2017/6/1 * * @time 10:38 *///函数//函数声明fun method1(x: Int): Int { return x}//中缀符号 infixinfix fun Int
2017-06-01 16:24:56 1383
《重构 改善既有代码的设计》pdf版
2019-03-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人