自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Helen_Chen的博客

做一个明媚的女子 不倾城 不倾国 以优雅的姿态摸爬滚打

  • 博客(44)
  • 资源 (20)
  • 问答 (13)
  • 收藏
  • 关注

原创 x+内容,引爆产品增长

无意之间,看到网易有料产品负责人董安的一篇分享,关于《x+内容,引爆产品增长》主题,稍微简短,却不失有趣。特此将干货记录,便于日后总结1. 行业现状工具型产品占据市场非常小了;未来存量竞争,流量红利消失2. 从0到1?从1到1003.内容提升留存的关键因素4.个性化推荐5.人物角色VS用户画像机会:用户画像要拥有业务意义,任需要PM对人性、需求、市场有敏锐的嗅觉6...

2019-11-06 15:07:24 362

原创 扫描二维码

做了一个扫描二维码识别信息的基本功能,现在将代码贴上,参考了以下文章,这片文章比较详细,需要更多功能的可以参考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 471

原创 Android 7.0 版本更新

好久不写博客了,这段日子项目时而忙时而松,慢慢的不知道时间都在指缝中溜走了,项目基本完成,慢慢写点在项目中用到的东西,记录下来便于以后查找。 言归正传,现在Android已经升级到8.0了对于8.0的适配还没有遇到过多的问题,但是7.0更加强了安全性,禁止向应用外公开file://URI,如果一项包含file://URI类型的intent离开你的应用,应用失败并出现FileUriExposedEx

2017-12-06 14:56:10 1566

原创 常用类型转化

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 347

原创 高德地图 画点 画面 控制区域

最近进行的项目需要嵌入高德地图,并且需要在地图上画点、画面,点是好画但是面呢,有的大有的小,我需要设置面的可视范围,否则有些面在视野之内有些面在视野之外,所以,在这点上费了点力气。现在将比较完整的代码整理如下: http://lbs.amap.com/api/android-sdk/guide/create-project/dev-attention 首先按照相关配置配置成功 if (aMap

2017-08-08 18:16:56 4189

原创 项目开发-错误集合

项目开发-错误集合

2017-07-05 17:34:39 383

原创 Android7.0 拍照 选择照片 权限 实现

Android7.0 拍照 选择照片 权限 实现

2017-07-05 14:18:24 4977

原创 项目开发技术框架

项目开发技术框架

2017-07-03 18:18:36 2342 2

原创 避免主线程访问网络操作UI以及解析XMLDemo

主线程操作UI 主线程访问网络 解析xml

2017-06-20 17:44:40 483

原创 6.0以后调用系统权限-打电话

从Android 6.0 以后如果想要调用系统权限的话,需要动态申请权限,下面写一个简单的动态申请打电话权限来说明:首先需要在mainfest里申请权限:android:name="android.permission.CALL_PHONE" />然后判断版本是否需要动态申请权限,写回调:public class MainActivity extends AppCom

2017-06-20 17:34:05 476

原创 软键盘自动打开与关闭

软键盘自动打开与关闭

2017-04-25 14:39:09 695

原创 EvenBus 避免跳进大坑

现在界面之间传递数据不再使用Intent Bundle了,因为很多时候那种方式并没有那么灵活,而且还很可能无法传递你想传递的数据,比如复杂的json,比如List>  这种类型。那么该怎么办呢,现在就成功引起EvenBus在界面之间灵活传递数据。OK,话不多少,现在讲相关用法记录下来,谨记我跳进去爬上来的坑啊......首先,直接引入3.0放在主项目gradle中:compile 'o

2017-04-22 14:48:02 1596 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 739

原创 Android 优化系列之---APP瘦身

摘要: 概述 为什么APK要瘦身。APK越大,在下载安装过程中,他们耗费的流量会越多,安装等待时间也会越长;对于产品本身,意味着下载转化率会越低(因为竞品中,用户有更多机会选择那个体验最好,功能最多,性能最好,包最小的),所以apk的瘦身优化也很重要,本篇博客将讲述apk瘦身的相关内容。概述为什么APK要瘦身。APK越大,在下载安装过程中,他们耗费的流量会越多,安装等待时间也会

2017-02-14 16:13:04 414

转载 Android 最全面面试整理

转载于Github:https://github.com/helen-x/AndroidInterviewhttps://github.com/helen-x面经与准备我面试到底问什么?如何做好面试题目准备,将面试成功率提高80%面试最经典的九大问题,教你答好变“面霸”!面试前15个你最需要准备的问题,以及面试官背后隐藏的意思An

2017-02-14 15:20:54 527

原创 Java面试基础

整理了一部分Java面试基础题目,毕竟Android面试很多时候都需要具备一定的Java知识。面向对象软件开发的优点有哪些? 答:开发模块化,更易维护和修改;代码之间可以复用;增强代码的可靠性、灵活性和可理解性。多态的定义? 答:多态是编程语言给不同的底层数据类型做相同的接口展示的一种能力。一个多态类型上的操作可以应用到其他类型的值上面。继承的定义?

2017-02-14 15:05:18 301

转载 值得推荐的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 297

原创 Android常用框架整理

1. 缓存DiskLruCache    Java实现基于LRU的磁盘缓存2.图片加载Android Universal Image Loader  一个强大的加载,缓存,展示图片的库Picasso 一个强大的图片下载与缓存的库Fresco  一个用于管理图像和他们使用的内存的库Glide   一个图片加载和缓存的库3. 图片

2017-02-14 14:35:51 463

原创 Android 常用知识点整理

1:Activity生命周期?这几乎是个老少咸宜,永远不会过时的问题,而且极有可能是第一个问题。这个问题当然没什么好讲的啦,死记硬背是没什么用的了,关键是理解。本人就曾遇到这个问题的变种问题,问onStart(),与onResume()有什么区别?如果面试官抛出这个问题,是不是有点措手不及。今天又听说有同学遭遇了更变态的问题:什么情况下Activity走了onCreat(),而不走onSt

2017-02-14 12:19:40 2812

原创 Android 开发 Parcelable,Serializable接口

Activity之间传数据时,为了避免麻烦,往往会将一些值封装成对象,然后将整个对象传递过去。对于Android来说传递复杂类型,主要是将自己的类转换为基础的字节数组,Activity之间传递数据是通过Intent实现的。Android序列化对象主要有两种方法,实现Serializable接口、或者实现Parcelable接口。实现Serializable接口是Java SE本身就

2017-02-14 12:17:32 459

原创 Expandablelistview 简单使用

Expandablelistview是可展开的listview,通过点击一层title获取对应title下面的content,着重点是ExpandableListViewaAdapter里面各个方法的使用。ExpandableListViewaAdapter中包括父、子 listview的count、id、view等,因此理解好ExpandableListViewaAdapter了,就可以很好

2017-02-06 15:41:11 579

原创 你好,2017

似乎又是平常的一年,但是随着年龄的增大越来越觉得一年年过的好快好快。新的一年,我依旧热爱着我所从事的工作,在这个领域依旧让我感觉未来无限的潜能;我依旧有着与工作极其不匹配的爱好,让我感觉自己像个文艺小姑娘。在北京这么长的时间,让我越来越爱北京,我爱她的包容、先进、人情、机遇,在这里我像一只挣脱了牢笼的小鸟自由的飞翔在广袤无垠的天空中;在这里我经历着各种所谓的人生百态,被生活一次次的洗礼。新

2017-02-06 15:18:03 437 1

原创 完美实现仿美团城市选择 定位功能

完美实现仿美团城市选择 定位功能 http://blog.csdn.net/dmk877/article/details/49757731 公司需求要实现一个完全仿美团的城市选择定位功能,小妹苦苦用了小2天实现了此需求。原因可能是因为还处于小白阶段,关于百度地图基础定位、数据库创建以及操作、数组存值等比较陌生,出现一个个诡异的错误后需要Google好久才解决。现在把相关问题记录以免大家踩坑:

2016-11-24 18:05:19 14680 6

原创 透明度

Android透明度

2016-09-27 16:11:17 459

原创 Bundle实现传值

Bundle实现传值

2016-07-19 23:03:25 2567

原创 毕业快乐-纪念四年大学时光

毕业快乐-纪念四年大学时光

2016-06-22 22:38:14 655

转载 Android APK反编译就这么简单 详解(附图)

Android APK反编译就这么简单 详解(附图)

2016-05-25 14:52:07 8105 1

转载 代码混淆

代码混淆

2016-05-25 14:48:48 1063

原创 intent浅析

intent浅析

2016-05-25 10:45:49 465

原创 从GitHub中下载项目为自己所用

从GitHub中下载项目为自己所用

2016-05-23 13:08:39 3834

原创 Android Studio各种类型乱码处理

Android Studio各种类型乱码处理

2016-05-22 16:19:01 7133 1

原创 【1】Android体系与系统架构——Android群英传开发笔记

【1】Android体系与系统架构——Android群英传开发笔记

2016-05-16 23:14:57 469

原创 Android属性动画

什么是Android属性动画? 属性动画(Property Animation)系统是一个健壮的动画框架系统,它可以满足你大部分动画需求。不管动画对象是否已经绘制到屏幕上,你都可以在动画执行过程中改变它任意的属性值。一个属性动画会在一段特定长度的时间内改变一个属性(一个对象中的字段)的值。你可以通过以下几步定义一个动画:指定你要执行动画的属性,比如动画对象(View)在屏幕上的位置,指定执行时

2016-05-09 13:35:20 841

原创 Happy Birthday To Myself

Happy Birthday

2016-05-07 00:22:54 2225 1

原创 键盘事件的监听-控制飞机移动

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 4375 1

原创 实习心得《一》

2016年4月17日匆匆忙忙在公司实习已经5个月了,时光过得很快很快,快的我现在都害怕自己到底学了多少知识。害怕自己这5个月到底进步了多大。在公司,初期,很多东西都不懂不知道不了解,甚至是没听说过。刚开始的日子里,很痛苦、很孤独、很艰辛……感觉自己像是被隔离的似的。他们讨论的话题自己参与不进去,因为没听说过,所以慢慢的因为知识储备不够,感觉自己像是被隔离了一样。其实,这不过是自己知识储备量还不

2016-04-17 23:44:23 572

原创 AndroidStudio 安装 配置 优化

AndroidStudio安装 配置 优化 问题解决一、安装:下载安装包安装即可二、优化AndroidStudio卡顿如果打开多个AS项目,会在打开时候很卡,这时候可以参考http://www.oschina.net/question/2365986_2142890?fromerr=4jQGZI6o    将AS安装目录下的bin——》按照上述网址修改下,可以增大内存,运行速度

2016-04-17 21:08:30 701

转载 Fragment的概念与使用--构建灵活的Android应用UI

当你的应用需要支持很多种屏幕尺寸,你可以在不同的布局配置中重用你的Fragment组件在可用的屏幕尺寸上优化用户体验。例如,在手持设备中一次只显示一个Fragment可能是一个合适的选择,当然在Pad设备中将两个Fragment拼在一起来填满更大尺寸的屏幕,同时为用户显示更多的信息。在上图中,两个Fragment,配合不同的配置显示在不同尺寸的屏幕上的效果。Fragme

2015-12-23 10:26:10 469

原创 Activity 跳转到 Fragment

Activity 跳转到 Fragment

2015-12-10 17:33:43 3860

原创 TCP、UDP、HTTP、SOCKET之间的区别

TCP、UDP、HTTP、SOCKET之间的区别

2015-12-06 00:11:34 554

ExpandablelistviewDemo

ExpandablelistviewDemo

2017-02-06

仿美团城市定位搜索

完全仿美团的城市选择定位功能

2016-11-24

AS自动生成Json插件

GsonFormat是一款可以自动生成你获取的json数据的插件,不用手写JavaBean了,一键自动生成

2016-07-19

图形化apktool反编译工具

Android 图形化apktool反编译工具,封装好的可视化操作直接点击即可,需要利用cmd直接搞定

2016-05-25

Android APK反编译工具汇总以及用法

Android APK反编译工具汇总以及用法,按照步骤来超级简单

2016-05-25

Spinner基本用法

简单的Spinner Demo,从xml布局文件到java代码,整个文档注释简单详细,代码清晰,适合初学Android者阅读。

2016-01-21

ViewPager基本用法

简单的Viewpager Demo,从xml布局文件到java代码,整个文档注释简单详细,代码清晰,适合初学Android者阅读。

2016-01-21

Fragment碎片

由Activity与Fragment动态、静态发送数据

2016-01-14

Android Studio常用快捷键

Android Studio常用快捷键

2016-01-14

多线程下载原理

多线程下载步骤: (1)在本地创建一个大小跟服务器文件的大小相同的临时文件 (2)计算分配几个线程下载服务器的资源,知道每个线程下载的文件的位置 每个线程开始位置、结束为止 计算公式 (3)开启多个线程,每个线程下载对应位置的文件 (4)若所有的线程都把自己的数据下载完毕了,服务器上的资源就被下载到本地了

2015-12-28

上传文件到服务器

上传文件到服务器 将本地文件上传到服务器

2015-12-28

异步Http框架

异步Http框架 从服务器获取数据更方便、简单 不必编写过多的代码

2015-12-27

提交数据到服务器中文乱码处理

提交数据到服务器会出现一些中文乱码 现在讲处理办法简单整理 中文乱码处理

2015-12-27

采用 HttpClient GET、POST 方式 提交数据到服务器

采用 HttpClient GET、POST 方式 提交数据到服务器

2015-12-27

极客--秘密--项目笔记

极客--秘密--项目笔记 主要是请求网络数据、数据交互

2015-12-27

数据交互--网络图片查看器

Android开发笔记 数据交互--网络图片查看器

2015-12-27

Android开发---适配器

Android开发---适配器 简单代码块

2015-12-27

OKHttp---对接接口

OKHttp---对接接口 现在很好用的一个框架

2015-12-27

get、post上传数据到服务器

get、post上传数据到服务器 简单的代码应用

2015-12-27

Android开发笔记---ListView

Android开发笔记---ListView

2015-12-26

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除