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

微信抢红包插件与Android辅助功能

逢年过节大家都少不了发微信红包,通过微信红包来表达祝福。同时,微信还有拼手气群红包。各种群好友群,亲戚群,工作群逢年过节常常会有红包可抢。抢红包的口诀是:“网速要好,手速要快”。抢到红包固然欣喜,抢不到红包的失落和遗憾的感觉却让人非常不爽。有时等红包等了很久,明明看到了一点开就被抢完。还有人等了很...

2017-06-04 14:04:16

阅读数:1649

评论数:5

工厂模式简介

工厂模式集中封装了对象的创建,使得要更换对象时,不需要做大的改动就能实现。构造方法集中,对外隐藏了具体的构造方法,构造方法改动时更容易,便于代码维护。如果没有将构造函数集中到创建工厂里,代码里很多地方都写了某一个对象的创建,修改创建方法的时候就会修改很多处。耦合度过高,不易维护。 工厂模式分为简...

2018-07-29 10:29:48

阅读数:19

评论数:0

ListView头部的显示和隐藏

将头部布局添加到listview的headview中。 例如: mListView.addHeaderView(mHeadView); 初始化时隐藏头部: mHeadView.setPadding(0, -mHeadHeight,0,0); 给listview设置onTouchLis...

2018-07-18 22:45:07

阅读数:30

评论数:0

Android环形进度条

进度条是我们平时开发过程中经常使用的。本文来介绍一下动态环境进度条的实现方法。自定义CustomView,继承自DynamicCircle。package com.gucheng.dynamiccircle; import android.content.Context; import andr...

2018-04-07 11:23:30

阅读数:152

评论数:0

设计模式之单例模式

单例模式是常用的设计模式之一。单例模式是指在程序运行过程中,在一定范围内只能有一个实例。这在程序设计中很常见。比如在

2018-03-31 00:06:38

阅读数:26

评论数:0

计算平均时间

最近做了一个小项目,需要计算平均时间。平均时间该怎么算呢?这里精确到分钟,其他的可以类推。 例如,8:40和7:50怎么通过公式来计算出他们的平均时间呢? 如果你用(8.4+7.5)/2=7.95这么算出来的时间是不对的。因为我们知道40分钟换算成小时并不是0.4小时,50分钟换算成小时也并不是0...

2017-11-13 12:02:00

阅读数:1999

评论数:0

mac常用快捷键总结

1.截图 截取全屏:快捷键(Shift+Command+3) 直接按“Shift+Command+3“快捷键组合,即可截取电脑全屏,图片自动保存在桌面。 截图窗口:快捷键(Shift+Command+4,然后按空格键) ▲直接按“Shift+Command+4“快捷键组合,会出...

2017-10-29 10:47:42

阅读数:107

评论数:0

将本地代码托管到github

登陆github账号,没有的话先注册一个。在github上选择new reposty.接下来,github自动就会给出如下提示:                  我们假设本地还没有仓库。以mac为例,假设本地还没有建立仓库。在Terminal中进入到代码目录,输入git init,初始化代码仓库...

2017-10-24 22:35:26

阅读数:164

评论数:0

git常用命令

1.git add 将代码文件加入暂存区。 2.git commit -m "本次修改内容" 提交代码。不过此时代码还在本地,没有推送到服务器。 3.git push -u 推送到服务器

2017-10-11 21:13:07

阅读数:166

评论数:0

EventBus使用入门——像使用handler那样使用EventBus

EventBus字面意思是事件总线,可以用于Activity之间,线程之间传递消息。EventBus使用起来十分简单,又达到了项目中类与类之间解耦的效果。EventBus可以看做是对Handler和Broadcast的优化。 EventBus使用步骤总结如下:

2017-10-02 22:44:37

阅读数:149

评论数:0

使用mac连接安卓手机adb

花了12000大洋买了一款2017新式mac。电脑外观十分漂亮,速度也很快,不过有些地方和windows差别很大,真的用起来不是很适应。我是想要用这台电脑来做Android开发,那么这样一定要连接adb调试了。下面我来简单说说遇到的那些坑和解决办法。 1.2017新款Macbook pro没...

2017-08-24 16:34:56

阅读数:265

评论数:0

使用wamp搭建本地服务器及本地服务器的访问

在学习Android开发网络知识的部分,为了便于调试,需要自己搭建服务器。没有必要从网络上花钱购买服务器,这里我们可以自己在电脑上搭建本地服务器。只要电脑和手机连接到了同一个局域网,比如都连接同一个家里的路由器。就可以通过手机来访问本地服务器了。使用wamp可以非常快速方便地搭建服务器,wamp集...

2017-04-29 10:48:55

阅读数:4413

评论数:0

手把手教你实现Android AIDL跨进程通信

Android中通过Binder机制实现跨进程通讯,Binder机制比较典型的例子就是AIDL Service。AIDL跨进程通讯的实现在Android中是比较重要的知识点,同时也有一定的难度。本文通过一个具体简单的栗子来讲述如何实现跨进程通讯。 Android跨进程通讯,由四大部分组成,分别是C...

2017-04-04 22:28:57

阅读数:269

评论数:1

Android面试常见问题

Android面试常见问题   本人也算是面试经验丰富,经历了很多场面试。面试过程中,常常会重复性地遇到一些问题。这里把常见问题汇总下来,希望能对大家有所帮助。   1.常用的布局有哪些?   2.Activity启动模式?   3.handler如何使用?在同一个线程中可以实例化多个ha...

2017-03-29 21:41:00

阅读数:596

评论数:0

2017年新年小目标

1. 在CSDN上完成12篇原创文档,博客积分增长到1500分。 CSDN积分太少了连排名都没有,还是想增加一下自己的影响力。有排名了也会比较有成就感。 2. 上传两个自己开发的apk到应用市场。 自己平时会开发一些小程序自己用,也是一个学习提高的过程。如果能通过写小程序发布一些广告...

2017-01-23 21:58:11

阅读数:422

评论数:2

安装Android Studio遇到的那些坑及解决办法

1.代理设置 2.编译设置 3.JDK 设置

2017-01-08 21:29:33

阅读数:8261

评论数:0

Android N系统CTS verifier中cross profile相关测试项fail的解决方案

测试环境简介:CTS verifier apk是对应Android N的版本。系统是Android N。 测试项名称:camera support cross profile video capture (without extra output path) 测试过程:点击该项测试时,会调用到...

2016-11-16 21:48:14

阅读数:1104

评论数:0

Android 存储空间简介及不同存储路径获取

1.存储空间简介 Android存储空间主要分为三个部分:内存、机身存储和SD卡存储。内存用于程序计算,通常空间小,速度快而造价高。机身存储和SD卡存储可以用于保存文件,如照片、视频等。机身存储和SD卡存储不能用于程序计算,但是可以在断电时保存文件,空间大且造价小。所以内存和机身存储、SD卡存储的...

2016-11-07 22:25:51

阅读数:402

评论数:0

宇龙酷派笔试题 女嘉宾调查问卷

假设有n位女嘉宾需要填调查问卷,一共有三种调查问卷A、B、C。相邻两位女嘉宾的问卷不能相同。让你用程序把所有可能的组合输出。 程序思想是将女嘉宾所有的组合当成是一个数,比如说有三个女嘉宾,所有组合是从数000到数222。 判断每种组合是否满足条件,满足条件则输出,不满足不输出 遍历每种组合...

2013-12-02 15:15:33

阅读数:607

评论数:0

华为机试操作系统任务数组

操作系统任务调度问题。操作系统任务分为系统任务和用户任务两种。其中,系统任务的优先级 50,用户任务的优先级 >= 50且 255。优先级大于255的为非法任务,应予以剔除。现有一任务队列task[],长度为n,task中的元素值表示任务的优先级,数值越小,优先级越高。函数scheduler...

2013-12-02 15:15:30

阅读数:486

评论数:0

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