- 博客(72)
- 资源 (13)
- 收藏
- 关注
转载 Android开源图表库XCL-Charts版本发布及展示页
XCL-Charts V2.3 Android开源图表库(XCL-Charts is a free charting library for Android platform.) XCL-Charts基于原生的Canvas来绘制各种图表,在设计时,尽量在保证开发效率的同时,给使用者提供足够多的定制化能力。因此使用简便,同时具有相当灵活的定制能力。
2015-03-31 23:21:43 632
转载 Android MediaPlayer状态机
对播放音频/视频文件和流的控制是通过一个状态机来管理的。下图显示一个MediaPlayer对象被支持的播放控制操作驱动的生命周期和状态。椭圆代表MediaPlayer对象可能驻留的状态。弧线表示驱动MediaPlayer在各个状态之间迁移的播放控制操作。这里有两种类型的弧线。由一个箭头开始的弧代表同步的方法调用,而以双箭头开头的代表的弧线代表异步方法调用。 通过这张图,我们可以知道一个Me
2015-03-31 20:57:41 377
转载 Android中MediaButtonReceiver广播监听器的机制分析
转载请注明出处:http://blog.csdn.net/qinjuning 在Android中并没有定义MediaButtonReceive这个广播类,MediaButtonReceive只是作为一种通俗的命名方式来响应 插入耳机后,点击耳机上的按钮(名称:MEDIA_BUTTON)接受该广播事件的类。所有该MEDIA_BUTTON的
2015-03-27 13:51:07 307
转载 Wifi-direct
现在,Android的支持Wi - Fi的直接点对点点对点(P2P)Android系统的供电设备和其他类型的设备,没有一个热点或互联网连接之间的连接。 Android框架提供了一套Wi - Fi的P2P的API,允许你去发现和连接到其他设备时,每个设备的Wi - Fi的直接支持,然后沟通跨越距离远远长于蓝牙连接迅速连接。android.net.wifi.p2p ,一个新的软件包,包含所
2015-03-27 11:36:35 390
转载 WifiP2pManager讲解
1. 这个类的API是为了管理点对点P2PWI-FI热点的。这将会使一个应用发现可以的热点,并且和热点建立连接,还可以查询热点。当一个p2p通过wifi进行连接的时候,你的设备将会继续maintain the uplink connection overmobile或者其他的可以用的网络连接在你的设备上。2. 这API是同步和响应于来自通过应用监听器回调方法的应用请求,这个应用在
2015-03-27 11:34:20 2519
转载 android入门:zxing学习笔记
个人网站:臭蛋 www.choudan.net Camera取景后显示于屏幕上,是个挺简单的过程,但这会出现各种意料不到的问题,例如之前说的屏幕横竖屏与预览图片之间的方向,图片拉伸,还有在Barcode Scanner中,简单的旋转了图片预览方向后,会出现特征点标记错位,等等。 第三篇简单的完成了相机的取景,还没有将取景的图片拍照存储下来。若想实现拍照的效果,则需要实现回
2015-03-25 14:07:29 398
转载 Android 5.0学习之创建模拟器
转载请注明本文出自Cym的博客(http://blog.csdn.net/cym492224103),谢谢支持!前言学习Android5.0的提前是你必须要有Android 5.0模拟器或者真机。让我们来学习如果创建Android5.0的模拟器吧~!两种方式:1.使用Genymotion安装教程 优点:运行速度很快 缺点:
2015-03-22 01:30:25 1491 1
转载 Android 5.0学习之使用Palette
转载请注明本文出自Cym的博客(http://blog.csdn.net/cym492224103),谢谢支持!前言动态色彩根据图片来决定标题的颜色和标题栏的背景色,这样视觉上更具有冲击力和新鲜感,而不像统一色调那样呆板。大家想知道这个效果如何实现的吗?学习Palette轻轻松松搞定此效果哦~!Palette是什么?
2015-03-22 01:29:23 2917
转载 Android 5.0学习之AnimatedVectorDrawable
转载请注明本文出自Cym的博客(http://blog.csdn.net/cym492224103),谢谢支持!前言示例代码地址:animated-vector-drawable几句代码,几个配置文件即可实现以上效果,流畅的体验,无缝的动画,赞~!官方文档:点击传送VectorDrawable在Android 5.
2015-03-22 01:28:19 586
转载 Android 5.0学习之ListView升级版RecyclerView
转载请注明本文出自Cym的博客(http://blog.csdn.net/cym492224103),谢谢支持!前言大家都知道ListView在我们开发中很常用,Android5.0的到来,它给我们带来了一个替代ListView的新的控件,也可以说是ListView的升级版,那就是RecyclerView。接下来就让我们看一下,它们的作用的用
2015-03-22 01:28:04 427
转载 Android 5.0学习之CardView
转载请注明本文出自Cym的博客(http://blog.csdn.net/cym492224103),谢谢支持!前言CardView顾名思义,就是想卡片一样的控件,如图:Android 5.0之前,我们有两种方案做出这种效果:1.通过设置背景图2.设置配置Shape文件而现在我们需要麻烦美工MM,也不需要配置麻烦的Shap
2015-03-22 01:27:24 506
转载 Android 5.0学习之感想篇(含Demo)
前言最近写了多篇关于Android 5.0的技术博文,希望能够对大家学习Android 5.0的知识有帮助。(点击查看)2011年的时候接触Android,是从我的第一部Android手机开始的,我还清晰的记得是ME525 Defy(Android 2.1,电容屏速度很快,黑白的机身,当时打着全球第一款三防的智能手机的名号)我买的第一天就自己放水里去
2015-03-22 01:25:51 815
转载 Android 常见分辨率(mdpi、hdpi 、xhdpi、xxhdpi )及屏幕适配注意事项
1 Android手机目前常见的分辨率1.1 手机常见分辨率:4:3VGA 640*480 (Video Graphics Array)QVGA 320*240 (Quarter VGA)HVGA 480*320 (Half-size VGA)SVGA 800*600 (Super VGA)5:3WVGA 800*480 (Wid
2015-03-22 01:24:44 894
转载 Android网络框架Volley(实战篇)
转载请注明本文出自Cym的博客(http://blog.csdn.net/cym492224103),谢谢支持!之前讲了ym—— Android网络框架Volley(体验篇),大家应该了解了volley的使用,接下来我们要看看如何把volley使用到实战项目里面,我们先考虑下一些问题:从上一篇来看 mQueue 只需要一个对象即可,new RequestQueue对
2015-03-22 01:23:44 479
转载 Android开发MVP模式(解决了View和Model的耦合)
分类: Android开发精要篇2014-08-23 11:00 1849人阅读 评论(3) 收藏 举报Android设计模式解耦转载请注明本文出自Cym的博客(http://blog.csdn.net/cym492224103),谢谢支持!什么是MVP呢?它又和我们常常听到的MVC有什么关系了以及区别呢?MVP 是从
2015-03-22 01:22:04 1269
转载 Android之Adapter优化
转载请注明本文出自Cym的博客(http://blog.csdn.net/cym492224103),谢谢支持!做过Android开发的都知道,Adapter的使用频率很高。无论是ListView、GridView、Gallery都需要设置Adapter,而且它们的Adapter几乎一样,让我们来看看我们经常用到的Adapter吧,我们可以边看边思考到底有多少东西是我们经常
2015-03-22 01:19:49 408
转载 Eclipse下NDK开发(java调用so文件)
eclipse下两种配置方式:一种是右键工程选择properties->builders->new->program,然后再做相应的选择,因为这种方式我没有尝试过,网上也有例子,所以我就不做详细的说明。另一种方式:先加载ndk路径:选择标题栏的Eclipse->Preferences->然后选择NDK的路径即可。接下来新建
2015-03-22 01:18:00 387
转载 Android 获取屏幕尺寸与密度
android中获取屏幕的长于宽,参考了网上有很多代码,但结果与实际不符,如我的手机是i9000,屏幕大小是480*800px,得到的结果却为320*533结果很不靠谱,于是自己写了几行代码,亲测一下测试参数:测试环境: i9000(三星)物理屏幕:480*800pxdensity :1.5测试代码:[java] view
2015-03-22 01:17:53 357
转载 Android的计量单位px,in,mm,pt,dp,dip,sp
px :是屏幕的像素点in :英寸mm :毫米pt :磅,1/72 英寸dp :一个基于density的抽象单位,如果一个160dpi的屏幕,1dp=1pxdip :等同于dpsp :同dp相似,但还会根据用户的字体大小偏好来缩放。建议使用sp作为文本的单位,其它用dipdip和px 的关系:QVGA: density=0
2015-03-22 01:17:06 502
转载 贝塞尔曲线
简介在数学的数值分析领域中,贝塞尔曲线, 又称贝赛尔曲线(Bézier曲线)是电脑图形学中相当重要的参数曲线。更高维度的广泛化贝塞尔曲线就称作贝塞尔曲面,其中贝塞尔三角是一种特殊的实例。贝塞尔曲线于1962年,由法国工程师皮埃尔·贝塞尔(Pierre Bézier)所广泛发表,他运用贝塞尔曲线来为汽车的主体进行设计。贝塞尔曲线最初由Paul de Casteljau于1959年
2015-03-22 01:15:33 640
转载 Android仿QQ5.0侧滑菜单ResideMenu源码分析
转载请注明本文出自Cym的博客(http://blog.csdn.net/cym492224103),谢谢支持!原创博客地址:点击传送AndroidResideMenugithub:https://github.com/SpecialCyCi/AndroidResideMenu csdn:http://download.csdn.net/detail/cy
2015-03-22 01:14:24 485
转载 解决Android SDK 下载太慢
1、打开android sdk manager2、打开tool->options,如图所示3、将Proxy Settings 里的HTTP Proxy Server和HTTP Proxy Port分别设置成mirrors.neusoft.edu.cn和80将Others中的Force https://...sources to be fetched using
2015-03-22 01:13:03 362
转载 Android性能优化总结
前言性能优化本身是一个很大的主题,涵盖程序的方方面面,任何不慎的操作,都有可能对性能造成比较大的影响,要知道程序的性能是可以累加的,多处的性能低下,会影响整体的性能,其后果可能也是多方面的,本文总结了目前工作中,所需要知道的大部分性能优化点,一部分个人总结,一部分来自于互联网。但整体上,都是提纲性的,并没有列出具体的实例,因为写这方面主题的达人实在太多了,所以,我得站在巨人的肩膀上
2015-03-22 01:12:52 302
转载 Android开发编码规范
转载请注明本文出自Cym的博客(http://blog.csdn.net/cym492224103),谢谢支持!Android开发编码规范目的及指导原则目的统一规范 Eclipse编辑环境下Java的编码风格和标准指导原则1)首先是为人编写程序,其次才是计算机。这是软件开发的基本要点,软件的生命周期贯穿产品的开发、测试、生产、
2015-03-22 01:11:25 350
转载 MAC Intellij IDEA 常用快捷键(本人亲自测试过)
MAC Intellij IDEA 常用快捷键 keymap 设置 MAC OS X 10.5+alt+f7查找变量方法使用的地方 F3添加书签Ctrl + O快捷覆写方法Alt + F3 添加书签标识command + F3 显示书签command + Shift + A 查找动作Alt + F1 快捷选择comma
2015-03-22 01:10:22 368
转载 Android Studio Mac 快捷键整理分享
代码高亮OSX:Shift + Cmd + F7Win/Linux:Alt + J代码高亮向上查找OSX:Shift + Cmd + GWin/Linux:Shift + F3代码高亮向下查找OSX:Cmd + GWin/Linux:F3文件方法结构OSX:Cmd + F12
2015-03-22 01:09:35 504
转载 Android Studio 快捷键整理分享
Alt+回车 导入包,自动修正Ctrl+N 查找类Ctrl+Shift+N 查找文件Ctrl+Alt+L 格式化代码Ctrl+Alt+O 优化导入的类和包Alt+Insert 生成代码(如get,set方法,构造函数等)Ctrl+E或者Alt+Shift+C 最近更改的代码Ctrl+R 替换文本Ctrl+F 查找文本C
2015-03-22 01:08:56 285
转载 物联网入口之一Android蓝牙4.0
)转载请注明本文出自Cym的博客(http://blog.csdn.net/cym492224103),谢谢支持!如果还有同学不知道蓝牙4.0可以做什么请查看Android+蓝牙 4.0 将带来什么?,现在可以穿戴设备也大多用的是蓝牙4.0,如 智能体质秤,智能手环,智能血压计等等。原文地址:http://developer.android.co
2015-03-22 01:08:30 1130
转载 Android之常用Tools【介绍及使用】
转载请注明本文出自Cym的博客(http://blog.csdn.net/cym492224103),谢谢支持!Android Toolsdraw9patchlinthierarchyviewertraceViewmonkey工具存放路径:sdk/tools/draw9patch介绍:所谓"*.9.png"
2015-03-22 01:06:43 682
转载 Android 编程下 Touch 事件的分发和消费机制
Android 中与 Touch 事件相关的方法包括:dispatchTouchEvent(MotionEvent ev)、onInterceptTouchEvent(MotionEvent ev)、onTouchEvent(MotionEvent ev);能够响应这些方法的控件包括:ViewGroup、View、Activity。方法与控件的对应关系如下表所示:Tou
2015-03-22 01:05:40 344
转载 Android仿网易新闻导航栏PagerSlidingTabStrip源码分析
转载请注明本文出自Cym的博客(http://blog.csdn.net/cym492224103),谢谢支持!前言最近工作比较忙,所以现在才更新博文,对不住大家了~!言归正传,我们来说说这个PagerSlidingTabStrip,它是配合ViewPager使用的导航栏,网易新闻就是用的这个导航,我们仔细观察这个导航栏不仅他是跟着ViewPager滑动而滑动,
2015-03-22 00:59:17 1081 1
转载 ym——Android酷炫实用的开源框架(UI框架)
转载请注明本文出自Cym的博客(http://blog.csdn.net/cym492224103),谢谢支持!前言忙碌的工作终于可以停息一段时间了,最近突然有一个想法,就是自己写一个app,所以找了一些合适开源控件,这样更加省时,再此分享给大家,希望能对大家有帮助,此博文介绍的都是UI上面的框架,接下来会有其他的开源框架(如:HTTP框架、DB框架)。
2015-03-22 00:55:44 535
转载 ym——Android酷炫实用的开源框架(UI框架)(终)
转载请注明本文出自Cym的博客(http://blog.csdn.net/cym492224103),谢谢支持!前言好久没写博文了,最近工作比较忙,剩下的一点点时间在做自己的项目,在Android酷炫实用的开源框架(UI框架)这篇文章中提到了很多开源的UI框架,我在自己的项目开发中也使用了大部分的,但是总觉得仅仅这几个不够用啊,所以本人在此做项目期间又找到了更多
2015-03-22 00:54:19 782
转载 总结自己的Git常用命令
使用git也有一段时间了,把自己常用的命令用自己的描述记录起来,方便自己备忘也方便其他人参考。目录: 最基本的命令:git clone 拷贝并跟踪远程的master分支。跟踪的好处是以后可以直接通过pull和push命令来提交或者获取远程最新的代码,而不需要指定远程分支名字。git submodule initgit submodule update 参考示意
2015-03-19 15:06:42 404
原创 Android音量调节的实现(RingtoneManager和RingerVolumePreference)
Android音量调节的实现,分两种情况说明,一种是在settings的音量设置界面,按下侧键进行调节;另一种是在非settings界面,按下侧键进行音量调节。这两种调节方式的实现不一样,分别操作的是两个不同的音量SeekBar。下面,分别进行分析:一. 在settings的音量设置界面,按下侧键进行调节:在settings的音量设置界面,按下侧键回有音量的调节,同时,会
2015-03-19 15:04:16 670
原创 android 音量调节以及媒体音量界面
播放音乐类软件,用户在调节音量的时候,弹出系统的媒体音量界面,与项目的设计风格格格不入。于是,调节音量,同时显示自己定义的媒体音量界面很有必要。 1)调整音乐音量private AudioManager audioManager = null; // 音频audioManager = (AudioManager) getSystemService(Service.AUDIO_S
2015-03-19 14:57:42 7658
原创 Android音量控制调节
//音量控制,初始化定义 AudioManager mAudioManager = (AudioManager) getSystemService(Context.AUDIO_SERVICE); //最大音量 int maxVolume = mAudioManager.getStreamMaxVolume(AudioManager.STREAM_MUSIC);
2015-03-19 14:54:18 667
转载 Android自动聚焦、摄像头拍照、缩放至标准大小的完整实现
原文出处:http://blog.csdn.net/yanzi1225627/article/details/7926994 为什么把自动聚焦放在前面呢?因为前文http://blog.csdn.net/yanzi1225627/article/details/7738736已经实现了拍照功能,且网上拍照的源码例子很多,自动聚焦很多人写的很简单,但结果发现不中。我这里就总结下,我的自动
2015-03-18 12:23:45 2285
转载 contentprovider的学习实例总结
工作中遇到了contentprovider数据共享机制,下面来总结一下:一、ContentProvider简介 当应用继承ContentProvider类,并重写该类用于提供数据和存储数据的方法,就可以向其他应用共享其数据。虽然使用其他方法也可以对外共享数据,但数据访问方式会因数据存储的方式而不同,如:采用文件方式对外共享数据,需要进行文件操作读写数据;采用sharedpr
2015-03-16 11:07:46 313
转载 Android监听外部存储设备的状态(SD卡、U盘等等)
最近在项目中需要对外部存储设备的状态进行监听,所以整理了此笔记,以便日后查看。外部存储设备的状态变化时发出的广播对比不同状态下的广播1. 插入外部SD卡时:2. 移除外部SD卡时:3. 连接PC进入USB大容量存储模式时:
2015-03-13 17:13:55 523
Homework11.zip
2020-06-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人