- 博客(44)
- 资源 (20)
- 问答 (13)
- 收藏
- 关注
原创 x+内容,引爆产品增长
无意之间,看到网易有料产品负责人董安的一篇分享,关于《x+内容,引爆产品增长》主题,稍微简短,却不失有趣。特此将干货记录,便于日后总结1. 行业现状工具型产品占据市场非常小了;未来存量竞争,流量红利消失2. 从0到1?从1到1003.内容提升留存的关键因素4.个性化推荐5.人物角色VS用户画像机会:用户画像要拥有业务意义,任需要PM对人性、需求、市场有敏锐的嗅觉6...
2019-11-06 15:07:24
383
原创 扫描二维码
做了一个扫描二维码识别信息的基本功能,现在将代码贴上,参考了以下文章,这片文章比较详细,需要更多功能的可以参考http://blog.csdn.net/wdd1324/article/details/72765843 //扫描二维码 compile 'com.journeyapps:zxing-android-embedded:3.5.0'package monitormobile.c
2017-12-06 15:23:46
510
原创 Android 7.0 版本更新
好久不写博客了,这段日子项目时而忙时而松,慢慢的不知道时间都在指缝中溜走了,项目基本完成,慢慢写点在项目中用到的东西,记录下来便于以后查找。 言归正传,现在Android已经升级到8.0了对于8.0的适配还没有遇到过多的问题,但是7.0更加强了安全性,禁止向应用外公开file://URI,如果一项包含file://URI类型的intent离开你的应用,应用失败并出现FileUriExposedEx
2017-12-06 14:56:10
1591
原创 常用类型转化
1.boolean –>String boolean a=false; String b=a+”“;2.float –>double float f = 127.1f; BigDecimal b = new BigDecimal(String.valueOf(f)); double d = b.doubleValue();3.double –>float double d = 3.14;
2017-08-08 18:23:09
374
原创 高德地图 画点 画面 控制区域
最近进行的项目需要嵌入高德地图,并且需要在地图上画点、画面,点是好画但是面呢,有的大有的小,我需要设置面的可视范围,否则有些面在视野之内有些面在视野之外,所以,在这点上费了点力气。现在将比较完整的代码整理如下: http://lbs.amap.com/api/android-sdk/guide/create-project/dev-attention 首先按照相关配置配置成功 if (aMap
2017-08-08 18:16:56
4478
原创 6.0以后调用系统权限-打电话
从Android 6.0 以后如果想要调用系统权限的话,需要动态申请权限,下面写一个简单的动态申请打电话权限来说明:首先需要在mainfest里申请权限:android:name="android.permission.CALL_PHONE" />然后判断版本是否需要动态申请权限,写回调:public class MainActivity extends AppCom
2017-06-20 17:34:05
493
原创 EvenBus 避免跳进大坑
现在界面之间传递数据不再使用Intent Bundle了,因为很多时候那种方式并没有那么灵活,而且还很可能无法传递你想传递的数据,比如复杂的json,比如List> 这种类型。那么该怎么办呢,现在就成功引起EvenBus在界面之间灵活传递数据。OK,话不多少,现在讲相关用法记录下来,谨记我跳进去爬上来的坑啊......首先,直接引入3.0放在主项目gradle中:compile 'o
2017-04-22 14:48:02
1668
3
原创 Error: Unable to connect to a repository at URL
SCN 之前使用过url地址后,改为一个新的,或者用户名、密码改了那么经常会出现这个问题Error: Unable to connect to a repository at URL 解决办法如下:1、savedata下全部clear下,如果还不行继续看2、2、network Enable network这个勾去掉,这样基本就可以解决啦
2017-03-14 16:17:03
766
原创 Android 优化系列之---APP瘦身
摘要: 概述 为什么APK要瘦身。APK越大,在下载安装过程中,他们耗费的流量会越多,安装等待时间也会越长;对于产品本身,意味着下载转化率会越低(因为竞品中,用户有更多机会选择那个体验最好,功能最多,性能最好,包最小的),所以apk的瘦身优化也很重要,本篇博客将讲述apk瘦身的相关内容。概述为什么APK要瘦身。APK越大,在下载安装过程中,他们耗费的流量会越多,安装等待时间也会
2017-02-14 16:13:04
435
转载 Android 最全面面试整理
转载于Github:https://github.com/helen-x/AndroidInterviewhttps://github.com/helen-x面经与准备我面试到底问什么?如何做好面试题目准备,将面试成功率提高80%面试最经典的九大问题,教你答好变“面霸”!面试前15个你最需要准备的问题,以及面试官背后隐藏的意思An
2017-02-14 15:20:54
551
原创 Java面试基础
整理了一部分Java面试基础题目,毕竟Android面试很多时候都需要具备一定的Java知识。面向对象软件开发的优点有哪些? 答:开发模块化,更易维护和修改;代码之间可以复用;增强代码的可靠性、灵活性和可理解性。多态的定义? 答:多态是编程语言给不同的底层数据类型做相同的接口展示的一种能力。一个多态类型上的操作可以应用到其他类型的值上面。继承的定义?
2017-02-14 15:05:18
317
转载 值得推荐的android开源框架
值得推荐的android开源框架1、volley项目地址https://github.com/smanikandan14/Volley-demo(1) JSON,图像等的异步下载;(2) 网络请求的排序(scheduling)(3) 网络请求的优先级处理(4) 缓存(5) 多级别取消请求(6) 和Activity和生命周期的联动(Activity结束时同时取消所有网络请求)
2017-02-14 15:00:48
311
原创 Android常用框架整理
1. 缓存DiskLruCache Java实现基于LRU的磁盘缓存2.图片加载Android Universal Image Loader 一个强大的加载,缓存,展示图片的库Picasso 一个强大的图片下载与缓存的库Fresco 一个用于管理图像和他们使用的内存的库Glide 一个图片加载和缓存的库3. 图片
2017-02-14 14:35:51
479
原创 Android 常用知识点整理
1:Activity生命周期?这几乎是个老少咸宜,永远不会过时的问题,而且极有可能是第一个问题。这个问题当然没什么好讲的啦,死记硬背是没什么用的了,关键是理解。本人就曾遇到这个问题的变种问题,问onStart(),与onResume()有什么区别?如果面试官抛出这个问题,是不是有点措手不及。今天又听说有同学遭遇了更变态的问题:什么情况下Activity走了onCreat(),而不走onSt
2017-02-14 12:19:40
2842
原创 Android 开发 Parcelable,Serializable接口
Activity之间传数据时,为了避免麻烦,往往会将一些值封装成对象,然后将整个对象传递过去。对于Android来说传递复杂类型,主要是将自己的类转换为基础的字节数组,Activity之间传递数据是通过Intent实现的。Android序列化对象主要有两种方法,实现Serializable接口、或者实现Parcelable接口。实现Serializable接口是Java SE本身就
2017-02-14 12:17:32
479
原创 Expandablelistview 简单使用
Expandablelistview是可展开的listview,通过点击一层title获取对应title下面的content,着重点是ExpandableListViewaAdapter里面各个方法的使用。ExpandableListViewaAdapter中包括父、子 listview的count、id、view等,因此理解好ExpandableListViewaAdapter了,就可以很好
2017-02-06 15:41:11
601
原创 你好,2017
似乎又是平常的一年,但是随着年龄的增大越来越觉得一年年过的好快好快。新的一年,我依旧热爱着我所从事的工作,在这个领域依旧让我感觉未来无限的潜能;我依旧有着与工作极其不匹配的爱好,让我感觉自己像个文艺小姑娘。在北京这么长的时间,让我越来越爱北京,我爱她的包容、先进、人情、机遇,在这里我像一只挣脱了牢笼的小鸟自由的飞翔在广袤无垠的天空中;在这里我经历着各种所谓的人生百态,被生活一次次的洗礼。新
2017-02-06 15:18:03
469
1
原创 完美实现仿美团城市选择 定位功能
完美实现仿美团城市选择 定位功能 http://blog.csdn.net/dmk877/article/details/49757731 公司需求要实现一个完全仿美团的城市选择定位功能,小妹苦苦用了小2天实现了此需求。原因可能是因为还处于小白阶段,关于百度地图基础定位、数据库创建以及操作、数组存值等比较陌生,出现一个个诡异的错误后需要Google好久才解决。现在把相关问题记录以免大家踩坑:
2016-11-24 18:05:19
14766
6
原创 Android属性动画
什么是Android属性动画? 属性动画(Property Animation)系统是一个健壮的动画框架系统,它可以满足你大部分动画需求。不管动画对象是否已经绘制到屏幕上,你都可以在动画执行过程中改变它任意的属性值。一个属性动画会在一段特定长度的时间内改变一个属性(一个对象中的字段)的值。你可以通过以下几步定义一个动画:指定你要执行动画的属性,比如动画对象(View)在屏幕上的位置,指定执行时
2016-05-09 13:35:20
856
原创 键盘事件的监听-控制飞机移动
package com.onclick;import android.app.Activity;import android.os.Bundle;import android.util.DisplayMetrics;import android.view.Display;import android.view.KeyEvent;import android.view.View;im
2016-05-05 18:03:08
4414
1
原创 实习心得《一》
2016年4月17日匆匆忙忙在公司实习已经5个月了,时光过得很快很快,快的我现在都害怕自己到底学了多少知识。害怕自己这5个月到底进步了多大。在公司,初期,很多东西都不懂不知道不了解,甚至是没听说过。刚开始的日子里,很痛苦、很孤独、很艰辛……感觉自己像是被隔离的似的。他们讨论的话题自己参与不进去,因为没听说过,所以慢慢的因为知识储备不够,感觉自己像是被隔离了一样。其实,这不过是自己知识储备量还不
2016-04-17 23:44:23
605
原创 AndroidStudio 安装 配置 优化
AndroidStudio安装 配置 优化 问题解决一、安装:下载安装包安装即可二、优化AndroidStudio卡顿如果打开多个AS项目,会在打开时候很卡,这时候可以参考http://www.oschina.net/question/2365986_2142890?fromerr=4jQGZI6o 将AS安装目录下的bin——》按照上述网址修改下,可以增大内存,运行速度
2016-04-17 21:08:30
727
转载 Fragment的概念与使用--构建灵活的Android应用UI
当你的应用需要支持很多种屏幕尺寸,你可以在不同的布局配置中重用你的Fragment组件在可用的屏幕尺寸上优化用户体验。例如,在手持设备中一次只显示一个Fragment可能是一个合适的选择,当然在Pad设备中将两个Fragment拼在一起来填满更大尺寸的屏幕,同时为用户显示更多的信息。在上图中,两个Fragment,配合不同的配置显示在不同尺寸的屏幕上的效果。Fragme
2015-12-23 10:26:10
489
多线程下载原理
2015-12-28
reactnative navigationOptions中怎么写请求接口方法
2018-04-04
MPAndroidChat 折线图左滑加载更多实现方式
2017-07-03
只执行DOWN不走UP MOVE
2017-05-19
折线图 禁止Y轴方向滑动
2017-05-09
写了一个BaseFragment然后写了个Fragment继承自BaseFragment
2017-04-26
Android 监测EditText变化自动关闭软键盘
2017-04-25
ScrollView嵌套ViewPager嵌套RecycleView item显示不全
2017-04-24
EvenBus一个发送者多个接收者
2017-04-21
Android 复杂数据传递
2017-04-17
fragment怎么传递这种形式数据呢
2017-04-17
MPAndroidchart 画柱状图
2016-11-02
android 底部4个tabar来回快速切换 奔溃 No host错误
2016-10-21
人脸识别--编译问题 clean时候没有错误,运行时候就出现下面的问题
2016-04-23
TA创建的收藏夹 TA关注的收藏夹
TA关注的人