自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Android开源技术交流

Android开源技术交流,源码分析,这里是懂你的程序猿博客

  • 博客(6)
  • 资源 (19)
  • 收藏
  • 关注

原创 从自定义TagLayout看自定义布局的一般步骤[手动加精]

从自定义TagLayout看自定义布局的一般步骤[手动加精]我们常用的布局有LinearLayout,FrameLayout,RelativeLayout,大多数情况下都能满足我们的需求,但是也有很多情况下这些布局不能满足我们的需求,无论我们怎么嵌套布局都没法实现我们想要的效果,这时候我们就需要用到自定义布局啦。如果你正准备学习自定义布局,或者你想彻底了解自定义布局的一般步骤,那么这篇文章一定很适合

2016-11-23 11:47:49 3298

原创 Android自定义水波纹动画Layout

Android自定义水波纹动画Layout源码是双11的时候就写好了,但是我觉得当天发不太好,所以推迟了几天,没想到过了双11女友就变成了前女友,桑心。唉不说了,来看看代码吧。展示效果Hi前辈话不多说,我们先来看看效果:这一张是《Hi前辈》的搜索预览图,你可以在这里下载这个APP查看更多效果:http://www.wandoujia.com/apps/com.superlity.hiqianbeiL

2016-11-15 21:19:00 6007 17

原创 Android自定义RulerView

自定义RulerView你可以在Github上看到这篇文章以及源码:https://github.com/onlynight/RulerView 如果你想直接使用请看这里的使用方法:https://github.com/onlynight/RulerSurfaceView只需简单几步gradle配置即可使用。概述本文主要讲如何继承View实现一个自定义View,然后通过实例RulerView的实现

2016-11-01 17:35:37 4892 3

原创 com.android.builder.packaging.DuplicateFileException

你打包的时候是不是遇到过这种情况:Error:Execution failed for task ':app:transformResourcesWithMergeJavaResForDebug'.> com.android.build.api.transform.TransformException: com.android.builder.packaging.DuplicateFileExce

2016-11-16 15:12:56 4069 1

原创 Android创建自己的gradle依赖包

最近想把自己做过的一些东西分享给大家,请叫我高产小能手。Android创建自己的gradle依赖包相信在用Android Studio的同学对gradle都不陌生吧:dependencies { compile 'com.github.onlynight:RulerSurfaceView:0.0.1'}通过这样的代码引入外部依赖是在正常不过的了,但是我们都是用的别人制作好的库,有没

2016-11-07 16:01:39 5022 2

原创 MarkDown入门及技巧

MarkDown入门及技巧最近发了挺多篇文章的都是用的markdown写的,不得不说markdown是一个很好用的文档工具。对于程序员来说使用word或者其他排版工具来写文档太重还要通过图形化界面排版,使用起来甚是繁琐,不过用了markdown以后这些问题都能够很好的解决啦。CSDN的markdown编辑器教程也没有想象中的好用,这里我来给大家一个常用的技巧。1. 标题首先是文章标题,文章标题一般我

2016-11-07 13:13:53 897

微信小游戏-FlappyBird

这是一个微信小游戏Demo,实现的是FlappyBird小游戏。不光有源码供下载,还有教程博客供各位大佬学习,需要的朋友就拿去吧。 github地址: https://github.com/onlynight/FlappyBird 博客地址:https://blog.csdn.net/tgbus18990140382/article/details/84993283

2018-12-14

区块链项目开发指南

文字扫描版pdf,书中首先介绍了什么是DApp,DApp与分布式app的区别。以太坊简介以及原理,在以太坊上开发智能合约,智能合约开发的入门demo,以及联盟连开发入门demo。

2018-06-29

gradle-2.0-bin.zip

gradle-2.0-bin.zip gradle-2.0-bin.zip gradle-2.0-bin.zip gradle-2.0-bin.zip gradle-2.0-bin.zip gradle-2.0-bin.zip

2017-11-23

IOS资源图片重命名为android资源

有时候你不得不沿用设计师给你的ios图片资源,图片少的时候还好可以手动重命名,但是图片多了以后效率就下来了,我们是程序员啊,当然工具就直接是代码,写两行代码解决这个小问题,快来试试把。

2016-10-28

Fragment demo

fragment的使用demo,希望能够帮助到初学fragment的你,我们共同进步

2015-07-25

miui权限设置demo

这是一个小demo,希望能够帮助到大家。随着miui越来越封闭,小米对非自由渠道的应用限制越来越苛刻,我们公司的产品一半以上的用户都是来自小米,而且像我们这样的靠短信支付维持收入的游戏,短信权限默认禁止真是要了我们的命。被加入miui黑名单的游戏默认重要的权限都是禁止状态,譬如发送短信权限默认设置为禁止就直接断了我们收入来源。因此花了几个小时在网上搜索相关资料,我们不能帮助用户打开应用的权限至少我们能够引导用户去打开应用权限,并且将引导尽可能做的很简单。

2015-07-25

MD5Maker-MD5生成器

Java 版的MD5生成器,附带源码,使用时需要安装java运行环境

2014-07-16

QScintilla-PyQt5

最近一直在使用sublime text 3,发现sublime text相当好用,但是在windows上主题定制上还是不够完善,所以笔者也想开发一款类似的代码编辑器,拥有更加强大的主题定制功能。 以上是我学习QScintilla时候做的笔记以及一个小demo,希望能够帮到想要学习QScintilla的同学。最后还有一个小问题没有解决:代码折叠以后QScintilla会有一条折叠线,找了很多资料都无法去除这条线,如果有解决的同学一定要告诉我解决方法哦! 希望这个小demo能够帮到你! 最后使用环境是:python3.3.5和PyQt5.2.1

2014-05-18

swt-async-handler-1.0

SWT同样不允许主线程外的其他线程直接访问控件。 所以SWT为我们提供了async执行Runnable的方法。 但是该方法只是用于接收异步线程消息,如果你在该方法中做过多的事情同样会造成UI线程的阻塞。 因此,笔者模仿android的异步访问方式,实现SWT下的Handler机制。通过向handler发送消息,handler接受到消息以后响应消息。 你需要做的就是,在异步线程中执行你的一部操作,当异步线程结束以后需要向handler发送一个消息;同时,你必须复写handler的handleMessage方法。 当handler接受但消息以后会根据你复写的方法去执行。 由于,不是很了解android下的Handler机制,没有深层次的编写诸如looper,MessageQueue。 将在下一个版本中加入MessageQueue机制,实现多任务后台处理相应。 具体使用请参考test包下的Handler使用事例。

2014-05-14

sqlite-java-tool-set-1.0

修正以前版本的少量bug并对包的结构进行了调整,更加方便使用。如有bug请不惜浪费点儿时间给我反馈~谢谢!

2014-05-14

sqlite-java-tool

我在这里写文章当然是为了推广我写的sqlite工具啦。笔者在看了lk_blog大大写的工具后很感兴趣,研究AHibernate源码后恍然大悟,遂萌发了开发一个适用于多平台的数据库工具,这就是我独立开发的: 1. sqlite-annotation-convention帮助生成sql语句的注解插件; 2. sqlite-java-tool pc端(包括windows,linux,mac)下的sqlite数据库操作工具,该工具是基于sqlite-annotation-convention插件的,实现了许多常用的操作,你也可以直接编写sql代码,然后通过该工具执行。

2014-04-05

android-sqlite-hibernate

我在这里写文章当然是为了推广我写的sqlite工具啦。笔者在看了lk_blog大大写的工具后很感兴趣,研究AHibernate源码后恍然大悟,遂萌发了开发一个适用于多平台的数据库工具,这就是我独立开发的: 1. sqlite-annotation-convention帮助生成sql语句的注解插件; 2. sqlite-java-tool pc端(包括windows,linux,mac)下的sqlite数据库操作工具,该工具是基于sqlite-annotation-convention插件的,实现了许多常用的操作,你也可以直接编写sql代码,然后通过该工具执行。

2014-04-05

ahibernate-ex

改进版的AHibernate工具类,方便大家使用。

2014-03-30

andorid metro启动器

基于Android的metro应用。相信该应用可以帮助你学习Android基础开发

2013-08-16

基于STM32的计算器程序设计

基于STM32的计算器程序设计。能够实现加减乘除以及平方运算的逻辑计算器。使用SP027显示数据,通过扫描IO口,以及使用IO外部中断实现计算器程序。

2012-12-18

android 桌面 Launcher

自己写的一个launcher源码~来看看吧~

2012-09-25

CDMA workshop

免费的cdmaworkshop 大家来下载吧 给我多多加积分哦

2011-08-26

OpenCV编写游戏源代码

通过一段时间的学习终于能够自己制作游戏·不过这个游戏算法问题还没有达到最终效果,希望看了此例的人帮忙完成哦·~

2011-08-26

OpenCV编译的90坦克

网上很难找到OpenCV编写的游戏例程,本人第一次写游戏,写的不好,软件还没有完成,先发个测试版上来共大家参考吧。

2011-07-13

空空如也

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

TA关注的人

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