嘻哈包袱铺 专栏

github开源项目 https://github.com/GeekGhost/Ghost

排序:
默认
按更新时间
按访问量
RSS订阅

Android 的保活的两种解决方案

原文链接:http://blog.csdn.net/pan861190079/article/details/72773549 详细的阐述了 Android 的保活的两种解决方案 —— 由panhaos分享 做Android 保活的背景 由于之前做一个项目的时候需要让进程一直在后台活下去保持...

2018-09-12 13:19:25

阅读数 177

评论数 0

Android iBeacon集成开发,距离判断 全指南

最近项目组老大让研究一下iBeacon显示,写一个iBeacon显示相关的演示提供给别人...感觉网上的资料好少啊,最后弄完我还是写一份吧,说不定能帮助到别人呢?各种百度,谷歌......1.iBeacon是什么?http://blog.csdn.net/jie1991liu/article/de...

2018-05-28 13:56:51

阅读数 768

评论数 0

logback的使用和logback.xml详解

logback的配置介绍   1、Logger、appender及layout Logger作为日志的记录器,把它关联到应用的对应的context上后,主要用于存放日志对象,也可以定义日志类型、级别。 Appender主要用于指定日志输出的目的地,目的地可以是控制台、文件、远程套接字服务器、...

2017-11-23 15:27:15

阅读数 163

评论数 0

[几何]判断两个线段是否相交(多语言实现)

转载自:http://blog.csdn.net/shao941122/article/details/51488639 本文主要讲怎么判断两个线段是否相交 参考博客: http://www.geeksforgeeks.org/check-if...

2017-10-29 18:42:52

阅读数 262

评论数 0

用命令行方式升级Android SDK

1. 安装java Ubuntu 13.10 安装Oralce JDK 2. 下载Android SDK [plain] view plain copy wget http://dl.google.com/android/...

2017-10-25 09:45:32

阅读数 249

评论数 0

滴滴国际化项目 Android 端演进

转载自:http://www.trinea.cn/android/didi-internationalization-android-evolution/?hmsr=toutiao.io&utm_medium=toutiao.io&utm_source=toutiao.io ...

2017-10-13 15:02:59

阅读数 278

评论数 0

彻底明白Activity启动模式-SingleTop、SingleTask、SingleInstance具体使用场景

启动模式 启动模式是什么 有这样的场景: 当我们使用App的时候,呈现出一个Activity,按下返回键(不考虑重写返回键事件),常常就回退到上一个打开的Activity或者退出App。 //重写返回按键事件 public boolean onKeyDown(int keyCo...

2017-09-14 10:35:09

阅读数 618

评论数 0

Android长连接,怎么处理心跳机制

所谓的心跳包就是客户端定时放送简单的信息给服务器端,告诉它我还在而已。代码就是每隔几分钟发送一个固定信息给服务器端,服务器端回复一个固定信息。如果服务器端几分钟后没有收到客户端信息则视客户端断开。比如有些通信软件长时间不适用,要想知道它的状态是在线还是离线,就需要心跳包,定时发包收包。      ...

2017-09-13 14:59:25

阅读数 238

评论数 0

Android随笔:单元测试的好处

许多开发者都有个习惯,常常不乐意去写个简单的单元测试程序来验证自己的代码。对自己的程序一直非常有自信,或存在侥幸心理每次运行通过后就直接扔给测试组测试了。然而每次测试组的BUG提交过来后就会发现自己的程序还存在许多没有想到的漏洞。但是每次修改好BUG以后还是怀着侥幸心理,认为这次不会有bug了。然...

2017-09-12 12:34:55

阅读数 225

评论数 0

Android使用反射机制设置ListView的默认焦点

基本学 Android 的都会遇到这个问题吧——“Android 的 ListView 如何设置默认焦点?” 在网上找到了很多方法都行不通: 1.setSelection(0) mListView.setSelection(0);1 这个是最大众的,大家都知道的方法,可是在初始...

2017-07-12 15:13:44

阅读数 144

评论数 0

Android selector 最佳写法 用一张图片实现按钮按下和普通效果的样式

第一种方法(强烈推荐) 方法:selector做遮罩,原图做background。 我们做按钮的时候经常需要用两个图片来实现按钮点击和普通状态的样式,这就需要提供两种图片,而且每个分辨率下还有多套图片,大大增加了apk的大小。 我们希望让这两张图片合二为一,而且还能实现两...

2017-06-28 15:08:05

阅读数 9562

评论数 0

Android Tv 焦点总结 TvRecyclerView

在做TV 焦点使用RecyclerView的时候,其控件的上下左右有可能会丢失焦点,所以继承RecyclerView重写几个方法 public class TvRecyclerView extends RecyclerView { private static final String ...

2017-06-14 17:57:49

阅读数 2986

评论数 0

Android Tv 焦点总结

在给电视项目的时候,技术点和难点一般都是基于焦点的问题。所以在此打个TAG来记录总结下常用的焦点问题解决方式: 1.查看焦点是否选中 针对于单个控件如ImageView,会给其Src属性添加一个Selector,如下 2.启用控件获得焦点的...

2017-06-14 17:54:10

阅读数 300

评论数 0

android组件化方案

目前项目中,各种业务交杂在一起,互相跳转、互相请求数据。分模块的过程必然是痛苦的,需要增加模块之间通的信协议。对于一个5,6人的团队来说,全都放在一个大模块中似乎也没啥不好,可以随心所欲地调用,节约思考框架合理性的时间。 但最终让我解除疑惑是团队扩张的长远考虑,未来团队扩张到8~10人时,在...

2017-06-06 11:33:30

阅读数 320

评论数 0

FragmentPagerAdapter与FragmentStatePagerAdapter使用详解与区别

FragmentPagerAdapter是android-support-v4支持包里面出现的一个新的适配器,继承自PagerAdapter,是专门用来给支持包中出现的ViewPager进行数据适配的。     PagerAdapter在之前的文章中进行过简单的介绍,不记得怎么使用的可以先去...

2017-05-04 13:08:01

阅读数 318

评论数 0

Android本地App与html5的交互

介绍: Android的开发中除了本地app的处理外,有时需要与html5的交互,与html5的交互无非两种情况。 1:html5调用app本地的方法。 例如,在一个网页上点击一个分享按钮控件,这时会弹出本地原生的一键分享界面,通过html5调用本地方法将值传给本地分享所需的值。 2:...

2017-01-17 10:36:37

阅读数 403

评论数 0

Android组件化开发实践

Android项目中代码量达到一定程度,编译将是一件非常痛苦的事情,短则一两分钟,长则达到五六分钟。Android studio推出instant run由于各种缺陷一般情况下是被关闭的…… 组件化开发可以有效降低代码模块的耦合度,使代码架构更加清晰,同时模块化的编译可以有效减少编译时间,当然总...

2017-01-15 18:54:59

阅读数 1702

评论数 0

Android 项目总结 ViewPager Indicator fragment内存优化过程

因前段时间做了个对内存和CPU要求特别严格的一个项目,场景是: ViewPager+Fragment+Indicator的一个节目库,因为期间遇到了很多坑,所以在此做一个总结,以便下次再遇到这样的坑可以一下子跳过去。 好了,废话不多说。 一开始看到项目需求的时候,是左右滑动的界面,因为之前做...

2017-01-03 14:24:37

阅读数 1100

评论数 0

Android 坑之时间戳转换

毫秒转换成时分秒 格式:HH:mm:ss Java兑现 1、毫秒转换成时分秒 格式:HH:mm:ss Java实现   long ms = 300 * 1000 ;//毫秒数 SimpleDateFormat formatter = new SimpleDateFormat...

2016-11-03 15:17:31

阅读数 1872

评论数 0

MVC和MVP在app中的对比分析以及实际应用

为了解决逻辑处理和UI视图的松散耦合,MVC和MVP的架构模式在很多App中使用比较广泛。 那什么是MVP呢?它又和我们常常听到的MVC有什么关系了以及区别呢? MVP 是从经典的模式MVC演变而来,它们的基本思想有相通的地方:Controller/Presenter负责逻...

2016-10-18 11:27:34

阅读数 664

评论数 0

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