自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 资源 (1)
  • 收藏
  • 关注

转载 Android中的Bluetooth详解

基础:  这篇文档描述了怎么使用Android Bluetooth APIs完成数据交换的四个主要的任务:创建Bluetooth,找到本地区域可用的蓝牙设备或匹配的蓝牙设备,连接设备,传输数据。 所有的Bluetooth APIs都在android.bluetooth包下。下面是创建蓝牙连接需要实现的类和接口: BluetoothAdapter:

2016-03-31 17:17:42 271

原创 Android 蓝牙开发基本流程

此例子基于 android demo对于一般的软件开发人员来说,蓝牙是很少用到的,尤其是Android的蓝牙开发,国内的例子很少     Android对于蓝牙开发从2.0版本的sdk才开始支持,而且模拟器不支持,测试至少需要两部手机,所以制约了很多技术人员的开发;    鉴于很多开发人员现在也有蓝牙开发的需求,也为了大家少走些弯路,先将我积攒的一点点在Android蓝牙开

2016-03-31 16:09:38 223

转载 Android 打造形形色色的进度条 实现可以如此简单

转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/43371299 ,本文出自:【张鸿洋的博客】1、概述最近需要用进度条,秉着不重复造轮子的原则,上github上搜索了一番,看了几个觉得比较好看的ProgressBar,比如:daimajia的等。简单看了下代码,基本都是继承自View,彻彻底底的自定义了一个进度条。

2016-03-29 10:55:11 380

原创 安卓的动画效果分析

要写一个美观的app,出了遵守良好的设计规范,比如material design规范以外,动画效果也是非常大的一个领域。如果动画效果得当,你的app做起来也会非常美观,但是想灵活的,省力的完成一个动画效果有时候确不是一件简单的事。现在让我们看下,andorid有哪些动画设计的类库。第一类,逐帧动画。这类动画的原理相对简单,就是在drawable文件下建立一个animation-list属性的文

2016-03-28 17:41:38 734

转载 Android属性动画完全解析(上),初识属性动画的基本用法

转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/43536355在手机上去实现一些动画效果算是件比较炫酷的事情,因此Android系统在一开始的时候就给我们提供了两种实现动画效果的方式,逐帧动画(frame-by-frame animation)和补间动画(tweened animation)。逐帧动画的工作原理很简单,其实

2016-03-28 14:03:48 290

转载 dashed-circular-progress——Android动画圆环进度条控件

dashed-circular-progress是一个可以放在任何视图内的Android动画圆环进度条控件。支持最小的SDK版本是11(Android 3.0 Honeycomb)。 自定义属性:1、外部环的颜色:custom:external_color="#1affffff" 2、The color base of the progress bar:cu

2016-03-28 11:15:18 1987 1

转载 安卓开发中非常炫的效果集合(转载)

这几天开发的时候,想做一些好看而且酷炫的特效,于是又开始从网上收集各种特效资源。下面给大家一些我喜欢的把,附代码,喜欢的看源代码,然后加到自己项目去把!!1.很简单却很酷的粒子破碎效果 介绍: 实现思路1.新建一个 Bean Particle,表示一个粒子对象;新建一个 View ExplosionField作为画布用来显示破碎的粒子;新建一个属性动画(ValueA

2016-03-24 09:21:15 910

转载 CircularBarPager

介绍:material 风格的数字圆圈进度显示库(api10 +)运行效果:使用说明:在build.gradle中添加依赖  //CircularBarPager   compile 'com.github.orangegangsters:library:1.0.0@aar'xml中添加<com.github.OrangeGangste

2016-03-23 17:45:46 366

转载 收集android上开源的酷炫的交互动画和视觉效果:Interactive-animation

阅读目录交互篇1.SlidingUpPanelLayout2.FoldableLayout3.android-flip4.SwipeBackLayout5.AndroidImageSlider6.Android-ParallaxHeaderViewPager7.FragmentTransactionExtended8.FragmentTransactionExtended9.floatla

2016-03-22 17:33:18 680

转载 在低版本android系统上实现Material design应用(转载)

​Material Design真的很好看,动画效果真的很实用。前面也写了一些文章介绍如何编写Material风格的程序,但是很多都是一些新的api,低版本上面没有这些api,我们没办法使用。但是不用气馁,google官方,以及一些大牛,给我们提供了一些程序,让我们在低版本上面可以实现Material风格的程序,这里就给大家介绍一下。妹子图截屏使用support libra

2016-03-18 13:38:16 673

转载 ANDROID L - Material Design详解(UI控件)

Android L:Google已经确认Android L就是Android Lollipop(5.0)。前几天发现Android5.0正式版的sdk已经可以下载了,而且首次搭载Android L系统的Nexus 6和 Nexus 9也即将上市。所以是时候开始学习Android L了!关于Android L如何配置模拟器和创建

2016-03-18 11:36:37 374

转载 ANDROID L - Material Design详解(动画篇)

Android L:Google已经确认Android L就是Android Lollipop(5.0)。前几天发现Android5.0正式版的sdk已经可以下载了,而且首次搭载Android L系统的Nexus 6和 Nexus 9也即将上市。所以是时候开始学习Android L了!关于Android L如何配置模拟器和

2016-03-18 11:36:01 567

转载 ANDROID L - Material Design详解(主题和布局)

Android L:Google已经确认Android L就是Android Lollipop(5.0)。Google之前就已经提前推出了Android L Developer Preview(开发者预览版)来帮助开发者更快的了解Android特性,而不久前也推出了64位的模拟器镜像,而且首次搭载Android L系统的Nexus 6和 Nexus

2016-03-18 11:35:17 499

转载 ANDROID L - Material Design详解(视图和阴影)

Android L:Google已经确认Android L就是Android Lollipop(5.0)。Google之前就已经提前推出了Android L Developer Preview(开发者预览版)来帮助开发者更快的了解Android特性,而不久前也推出了64位的模拟器镜像,而且首次搭载Android L系统的Nexus 6和 Nexus

2016-03-18 11:34:36 376

转载 向产品宣战——开发者眼中的Android UI Design(转载)

准备了半个月,思考产品设计、交互设计,见证了公司的产品、UE和开发的撕逼,将自己的思考、感悟,整理成下文,谨代表广大程序猿,向设计狮、产品X开战。希望广大程序猿能够坚持贯彻Google的Material Design,切实认真负责的执行Android的设计思想,将MD设计带到产品中去,不做中国特色的App,将Android的开发风气带到正轨,树立正确的开发观、设计观。希望广大程序猿朋友在博

2016-03-17 11:52:17 321

转载 Android Drawable 那些不为人知的高效用法(转载)

转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/43752383,本文出自:【张鸿洋的博客】1、概述Drawable在我们平时的开发中,基本都会用到,而且给大家非常的有用。那么什么是Drawable呢?能够在canvas上绘制的一个玩意,而且相比于View,并不需要去考虑measure、layout,仅仅只

2016-03-16 15:35:11 349

转载 百度定位定位到非洲的方案

1.请仔细检查代码,mLocClient一定要启动。 2.仔细确认代码没有错误后,依然定位到非洲。。。那就只剩下一个办法,换个KEY。 相信我 如果不是代码的错误,那就一定是KEY的事了。。 我是在手机上装了一个百度官方的DEMO,DEMO用的KEY 跟程序的KEY 是一样的。个人分析应该是两个程序起冲突了。 先卸载百度的DEMO,再换一个KEY,应该就能解决问题了。

2016-03-14 16:17:46 1456 1

转载 android真机调试 logcat日志不输出或者输出内容较少时解决方法

最近在调一个小的android应用,拿到自己的荣耀3c 4g机器上来调试的时候,发现Logcat的输出内容特别少,仅仅打印info及以上级别的log,而我们的调试log一般是debug级别的,这样就被屏蔽掉了(刚开始的时候还以为自己的程序错了,打印的log没有打出来,就认为没有跑到打Log的地方,而从代码上看又没有问题。当时就结了好久,才发现原来是系统屏蔽log输出的原因)。网上搜索了各种资料,终

2016-03-14 09:40:47 3963

转载 intent.getSerializableExtra(转)

http://hi.baidu.com/nubone/blog/item/53a21974f98c3117b051b9ba.htmlActivity之间传递类对象 Activity之间通过Intent传递值,支持基本数据类型和String对象及它们的数组对象byte、byte[]、char、char[]、boolean、boolean[]、short、sho

2016-03-09 15:53:30 452

原创 编程之生命周期法

编程程序代码的时候要时刻注意自己new的类处于生命周期哪个部分,这个可能是一个非常重要的思路吧。像安卓本身很多组件都会有明显的生命周期特征,实在是安卓本身一个难点,以后多注意这种思路,做个标记。

2016-03-08 16:19:18 380

原创 service与activity交互实践

service可以作为后台的服务,执行持续的任务,比如从后台不断获取数据然后显示到图标上,客户可以在打开图表的时候可以第一时间看到过去一段时间的数据。这里面就是设计到service与activity交互的问题。因为service一直是不被杀死的,但是要想一直执行的话,应该处在一个死循环里面,用于监听数据,如果从服务器获取到数据了,就可以通过handler直接发送到activity里面,由activ

2016-03-08 14:02:12 317

原创 Bindservice失败的问题

今天也花了不少时间弄这个,原因是在含有tabactivity里面如果直接bindservice是会失败的,正确的做法是this.getApplicationContext().bindService(newIntent(this,YiBiaoJianKongService.class),conn, Context.BIND_AUTO_CREATE);。

2016-03-07 17:39:16 1635

转载 android实践,究竟用serviece还是用thread?

原文出处: tickTick的博客   欢迎分享原创到伯乐头条Service是Android的四大组件之一,被用来执行长时间的后台任务,同样,线程也可以实现在后台执行任务,它们的区别在哪呢?何时使用Service何时使用Thread呢?今天我也来说说我的理解和总结。首先,需要了解Service的几个特点。(1) 默认情况下,Service其实是运行在主线程中的,如果需要执行

2016-03-07 10:24:54 544

原创 反编译技巧

想要彻底反编译一个已知的apk文件,拿到手后,顺序应该是首先反编译出资源文件,找到AndroidManifest.xml文件,然后找到启动的activity文件,这个是关键,因为这个是改变不了的。有了这个启动activity文件,然后根据自己反编译出的代码,判断需要反编译的具体的activity和具体的xml文件。反编译valuse文件中夹中有个public.xml文件这个文件是资源文件生成的id

2016-03-03 15:06:52 502

原创 怎么解决libpng error not a png file错误

这个原因是由于资源文件存在jpg格式的,你用了jpg格式的文件,只是把后缀改了png的,这个是不行的。你可以用windows系统自带的绘图板另存为选择png然后替换,如果提示你背景数据会消失说明,这个就是png格式了。

2016-03-03 09:03:47 1291

原创 自定义view中特殊问题编程思路

自定义view对于程序员来说还是比较难的事,静态的还好些,如果碰到动态的,就有些费劲了。最近做一个项目总结了一些方法。自定义view一般来说是依赖handler,postdelay方法来做的。并且handler可以另外做一个文件,然后通过获取自定义view的实例,通过view.invalate方法来动态刷新。动态的最重要的因素就是时间,如果让程序依赖时间运行,为此我们可能要设置一些开关量,让这些开

2016-03-01 16:51:44 362

OpenCV与OpenGL实现增强现实

该程序通过OpenCV实现对Marker的识别和定位,然后通过OpenGL将虚拟物体叠加到摄像头图像下,实现增强现实。 程序在OpenFrameworks下开发,解压后放在“OF安装目录\apps\myApps”下打开编译。

2017-05-25

空空如也

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

TA关注的人

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