自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

闻碼

安卓开发者

  • 博客(17)
  • 资源 (10)
  • 收藏
  • 关注

原创 gradle差异环境协同开发

gradle.properties 来解决本地全局环境配置。在一些项目中会分拆app 和 lib ,这时候引用support的时候,一旦更改版本会出现需要同步更改两个地方的问题.这种情况,可以通过配置gradle.properties实现替换.在项目根目录的gradle.properties文件配置: Project-wide Gradle settings. #添加md

2017-05-19 09:23:24 413

原创 浏览器被恶意篡改

浏览器被恶意篡改四种情况情况1:快捷方式的启动参数被恶意添加了hao123.com具体原因可能是因为你安装了部分应用,比如百度云,百度输入法,WPS,这个我不是非常确定,但是有一个朋友告诉我他装了百度云就被恶意篡改主页了。而且让人头疼的是,你一旦改掉,一段时间内还会被篡改。 解决这个问题的方法有很多,但是,可能你今天篡改成了hao123,明天变成了ai.taobao,治标不治本,我觉得不是正确的解

2017-10-17 10:01:05 1637

原创 jenkins部署安卓自动打包报错

最近有半个月没去管那个jekins 的自动打包了图然以打开jekins我自己都不敢相信,自动脚本运行后红了一片。 啊啊啊…….我一定登了假的jekins.* 有问题那么久解决问题看看都报了啥错 * 好吧这小问题嘛,不就是无法执行gradle 嘛。来吧,先在命令行执行了一下命令,一切正常。好吧问题已经很明显了。你们觉得是啥问题? 根据错误信息可知:gradle 命令没有找到,此编译过程和我

2017-08-03 18:07:42 523

原创 做回正常人

以下是摘抄自PM圈子的一段话,觉得很有意义,引用一下发出来,其实也是最近自己的感悟说的很对、很透彻。  我曾经很看不起那些不懂技术却八面玲珑的人,看到他们身居高位更是感到愤愤不平,甚至感叹要是生活在西方国家就好了,什么事情都直截了当,不用拐弯抹角。然而,经历了无数的挫折之后,我明白了一个道理:“世事洞明皆学问,人情练达即文章”。人家能说会道、八面玲珑也是一种本事啊。不然,我们怎么做不到啊?  其实并

2017-07-26 10:37:27 374

原创 Android搭建自己的lib库

本文主讲把自己的依赖库上传到自建的nexus maven库中和使用步骤。1. 创建正常的modlue2. 编写gradle代码。在module 对应的build.gradle里面编写上传代码。 代码很简单都是groovy的语法。 可以自己进行了解。这里就不一一写注释了。3. 配置刚才的几个方法里面的全局变量。记住安卓的所有变量都是可以在gradle.properties里面声明并且使

2017-07-04 16:35:36 908

原创 安卓6.0权限使用

很久没写过博客了,今天有空写一下.安卓6.0的权限机制分为两类Normal Permissions.android.permission.ACCESS_LOCATION_EXTRA_COMMANDS android.permission.ACCESS_NETWORK_STATE android.permission.ACCESS_NOTIFICATION_POLICY android.p

2017-02-28 15:13:02 406

转载 系统广播收集

安卓,系统广播

2017-01-11 14:14:58 236

原创 gradle导包/混淆问题

使用gradle导包有时候会莫名其妙导不进去.今天就遇到了一个奇葩的问题.创建了module,APP引入module.在module里面依赖了一个自己写的请求库,编译时期在APP里面可以正常显示和使用,到了打包的时候,在APP的路径下死活报一个找不到类(jar里面的类),问题是我已经把jar导入了module中. 解决过程:于是乎开始查找错误. 1.检查module的导包情况,使用的是 comp

2016-12-13 11:31:41 1177

原创 Android使用firebase

Google开发者网站开发者网站开发者网站前几天正式回归中国,对于安卓开发正来说是一个重磅的好消息.firebase作为此次发布会的重火力对象,开发者有必要来了解一下。firebase是什么?Firebase 是一个移动平台,可以帮助您快速开发高品质应用,扩大用户群,并赚取更多收益。Firebase 由多种互补功能组成,您可以自行组合和匹配这些功能以满足自己的需求。firebase的功能?Fireb

2016-12-09 11:19:01 2193

原创 Android studio编辑gradle就卡死

Android studio编辑gradle就卡死当我们升级到2.2以上版本时,就会莫名其妙的卡死. 原因有很多种。我的解决方案是安装支持库Google repository 和Android support repository。 点击SDK管理器,找到Google repository 和Android support repository 然后下载安装就可以啦︿( ̄︶ ̄)︿安装结束

2016-12-05 18:10:45 2360

原创 安卓沉浸式讲解

沉浸式的讲解沉浸式的讲解Immersive Mode 和 Translucent Bars的区分沉浸式的实现方案一Immersive Mode 的实现第一种使用systembartint第二种使用通过手动设置window的Tag设置布局文件padding二纯透明状态栏的实现另外给大家推荐几个写的好的沉浸式博客安卓4.4出来以后,网上有很多关于沉浸式的方法.方法千奇百怪但都答题能够实现

2016-10-21 11:18:19 866

原创 安卓权限大全

总结了安卓的APK权限,5.0以后的运行时权限后面有空补充。 访问登记属性 android.permission.ACCESS_CHECKIN_PROPERTIES ,读取或写入登记check-in数据库属性表的权限获取错略位置 android.permission.ACCESS_COARSE_LOCATION,通过WiFi或移动基站的方式获取用户错略的经纬度信息,定位精度

2016-09-20 11:58:52 524

原创 整理了一些安卓的activity启动常量

参考了网上的一些文章,后面自也做了些增加修改.从任意app,启动另外一个app的activity:1.  Intent i = new Intent();          ComponentName cn = new ComponentName("com.book.android2",  "com.book.android2.AndroidSearch");

2016-09-20 11:53:39 1534

原创 安卓开发.SO文件

Android系统目前支持七种不同的CPU架构ARMv5,ARMv7 (从2010年起),x86 (从2011年起),MIPS (从2012年起),ARMv8,MIPS64和x86_64 (从2014年起),每一种都关联着一个相应的二进制接口。应用程序二进制接口(Application Binary Interface)定义了二进制文件(尤其是.so文件)如何运行在相应的系统平台上,从使用的指令集,

2016-02-23 10:18:23 874

转载 四大组件基本原理讲解

在网上阅读时偶尔看到的文章很不错.

2015-12-08 10:23:29 908

原创 scrollView 嵌套listView不破坏listView的view循环

忙了一周的性能优化,终于搞完了。今天礼拜六上班暂时手里没事,来聊聊这个礼拜做的事。(第一次写技术博客有点小紧张)首先就是一个scrollView 嵌套listView (这篇文章也主要讲这个)网上很多的方法都外面一个scrollView 里面添加一个 自动测量高度的listView或者scrollView,但是这样做违背了性能优化的初衷,而且谷歌官方不推荐这种做法。基于项目的需求的奇葩

2015-12-05 11:39:01 603

原创 论程序员实现功能开发

程序员的开发步骤一般是  1.解读需求(从需求处获取第一手需求文档)2.实现设计界面(从设计师手中获取第二手界面布局)3.测试(自己对需求的逻辑和设计界面进行测试修改)4.打包上线(确认无误后打包更新渠道)但是现实与理想的差距是甚远的,首先需求方的需求并非"正确",这里的正确是指能够满足相关的正真需求.其次在实现过程当中需要后台的配合,后台所提供的数据接口未必是真正

2015-10-19 12:14:50 1194

socket调试工具

socketde的调试工具,能够直接在window系统上获取到局域网内所有的udp、tcp请求。

2017-10-11

jabberhttp实现webim

实现了简单的webim,研究这个花了不少积分,请谅解。有部分文件没用。鄙视骗积分的人。

2017-07-26

即时通讯案例

两份完整可用的 openfire, webIM示列。 被坑过的人看过来。我也被坑过后,放了完整的可用的两份。鄙视那些骗分的人。

2017-07-26

自定义透明状态栏

自定义状态栏,仿掌上LOL

2016-10-21

状态栏Immersion

状态栏的2中设置方式.

2016-10-21

scroller画出回弹效果的刻度尺

用scroller实现的带有回弹效果,跟随手指滚动效果的刻度尺,精度为毫米.

2016-10-19

腾讯云点播1.40版本

腾讯云点播,1.40版本demo,包含eclipse,Android studio

2016-09-17

沉浸式状态栏

做成QQ控件的背景侵入到状态栏,或者状态栏设置背景颜色,或者状态栏设置获取指定view的背景颜色.

2016-08-24

21种设计模式

行为模式,结构模式,创建模式; 工厂模式,builder模式,command模式,享元模式,单列模式,adapter模式,代理模式,原型模式等等.

2016-01-15

设计模式6大原则

Java6大设计模式,设计框架编写代码时应该遵循的原则.面向对象语音都适用.

2016-01-15

空空如也

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

TA关注的人

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