自定义博客皮肤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学习之路

  • 博客(31)
  • 资源 (27)
  • 收藏
  • 关注

原创 Android源码珍藏

什么叫珍藏,没看过代码就叫珍藏汽车速度表盘 https://github.com/glomadrian/velocimeter-view心跳 秀女朋友的利器 https://github.com/Geek-1001/HeartProgressBar酷狗滑动返回 我好些例子都有用这库 https://github.com/zhaozhentao/KugouLayoutAndroid

2016-09-24 14:00:33 530 1

原创 Toolbar那些用法

Toolbar那些用法总是时不时要用Toolbar,大致下面简单用法就好build.gradle添加依赖compile 'com.android.support:appcompat-v7:24.2.0'主题设置为.NoActionBar风格1<?xml version="1.0" encoding="utf-8"?><android.support.v4.widget.DrawerLayout

2016-09-18 16:13:46 836

原创 "黑科技" - Eclipse使用RecyclerView

之所以取名“黑科技”,因为现在主流就是使用Android Studio,Eclipse主要是用来维护旧项目,还有就是现在想在Eclipse使用新5.+功能真的不方便,我是搞了N遍才OK了的。网上还好少人聊这个?我自己记录一下拷贝adt-bundle-linux-x86_64-20140702/sdk/extras/android/support/v7/appcompat 和 /opt/adt-bu

2016-04-23 16:41:45 2230 1

原创 android studio使用JDK8

吐嘈:麻蛋,我电脑CSDN又抽风了~~~最近不知道在忙什么,好久没更新了,发现也没什么想分享的。还是要坚持写Blog!!今天看了一个别人的项目,用的JDK8,不知道什么原因,一直报我错,但我电脑配置是正常的啊 - 我之前有工程用了JDK8 - 所以这里记录一下JDK8的使用方法笔记,解惑自己猜疑如标题,我只是想使用JDK8,新建一个android studio工程,配置如下build.gradle

2016-04-10 01:20:03 4568

原创 Kotlin初体验

这两天看都在讨论Kotlin,也来试试,感觉不错,是更精简方便了。重要是可以用IDE,这两天看Python头疼,但它却自动转换!!冲这一点就牛B,更别说更方便响应式编写给Android Studio安装Kotlinfile->Setitngs->Plugins->搜索Kotlin进行安装->重启AS新建Android Studio工程将MainActivity转换为Kontlin语言ctrl+shi

2016-02-17 17:07:48 750

原创 python搭建简单本地服务器

没搭建过服务器的人想搭建一个确实有点头疼,ME…不过搭建出来后,如标题,没搭过的骚年继续,assert(reader instanceof 没服务器经验);环境Ubuntu15.04Server创建webserver3g.py############################################################################ Concurre

2016-02-01 00:17:29 6750

原创 搜索SearchView

菜单栏添加搜索功能布局添加<?xml version="1.0" encoding="utf-8"?><menu xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto"> <item andro

2016-01-30 20:01:37 424

原创 通知Notification

简单Notification创建BuilderNotificationCompat.Builder mBuilder = new NotificationCompat.Builder(this) .setSmallIcon(R.mipmap.ic_launcher) .setContentTitle("My noti

2016-01-30 00:13:40 600

原创 设计模式之Builder模式

参与者Builder 为创建一个Product对象的各个部件指定抽象接口。ConcreteBuilder 实现Builder的接口以构造和装配该产品的各个部件。 定义并明确它所创建的表示。 提供一个检索产品的接口Director 构造一个使用Builder接口的对象。Product 表示被构造的复杂对象。ConcreateBuilder创建该产品的内部表示并定义它的装配过程。

2016-01-29 02:52:26 2016

原创 用Intent.ACTION_SEND进行分享

分享现在有许多集成的,如友盟,ShareSDK等,或者直接去下载哪个App的分享SDK来集成,这些分享都是会提示来自xxx(appName)。如果不需要,可以简单通过Intent.ACTION_SEND来实现分享功能分享----下面通过一段代码来看看分享的实现

2016-01-29 02:48:34 4039

原创 设计模式之单例模式

来源:《Android源码设计模式解析与实战》觉得设计模式比较重要,想慢慢弄,有时间记录一下,且每个设计都找到分析一个源码出处来,good,自己撸代码撸笔记。思路一个类能返回对象一个引用(永远是同一个)和一个获得该实例的方法(必须是静态方法,通常使用getInstance这个名称)使用场景需要避免产生多个对象引起资源过多消耗,或者某种类型的只应该有且只有一个Code单例public class

2016-01-24 12:32:43 344

原创 AS运用NDK编译及调用

环境android studio 2.0安装File>Other Settings>Default Project Structure… 注意,这里有可能你会发现你的不能点击,那是因为被墙了,破墙下载配置build.gradlebuildscript { repositories { jcenter() } dependencies {

2016-01-06 16:44:34 1734

原创 图片加载框架大合集

去年用Android-Universal-Image-Loader(UIL)时好开心,那时候还是Eclipse的,今天发现,再也不用你和你了、、、本篇主要介绍四个图片加载框架,可以在Github上自行搜索,分别是glide、fresco、picasso和UIL,喜欢程度,由左到右glidehttps://github.com/bumptech/glide今天运行了示例源码,真心不错,看什么时候也细细

2016-01-02 23:22:23 391

原创 ORM greenDAO基本用法

介绍greenDAO is a light & fast ORM solution for Android that maps objects to SQLite databases. Being highly optimized for Android, greenDAO offers great performance and consumes minimal memory.源码:https:/

2016-01-01 21:37:52 460

原创 可触摸圆形进度条

今天需要画个圆,还要是支持触摸变化的圆,网上只找到了**圆**,没找到**触摸**,于是。。。演示效果自己的库本示例已经做成了库,使用方法如下:dependencies { compile 'com.xuie:library:1.0.0'}参考方法:http://www.cnblogs.com/qianxudetianxia/p/4322331.html

2015-12-31 21:11:34 1057

原创 MeidaPlayer音效测试用例

本示例测试包括重低音(BassBoost)、环绕音(Virtualizer)、均衡器(Equalizer)和混响(EnvironmentalReverb),不包括视图(Visualizer),因为我发现前面4个网上都没有找到像样的用法,所以在这写篇博文。音效起作用条件得到audio session ID进行初始化使能设置音效范围这些数据都可以在源码里看到,在这里也列举一下BassBoos

2015-12-30 20:13:14 1419 1

原创 博客的客户端

最近好多人分享客户端,我也弄了个看自己博客的 ~运用知识点MVP结构Jsoup抓取页面工具Gson数据解析SwipeRefreshLayout加载数据CollapsingToolbarLayout状态栏放大缩小其它一些最新控件具体代码// 略下载源码

2015-12-30 00:38:49 717

原创 打包混淆初体验

由于本人不是互联网公司,主要是定制客户的功能,所以写的App都不需要发布、混淆等功能,下面是我测试的混淆,打包版本打包 添加了签名apply plugin: 'com.android.application'android { signingConfigs { release { //storeFile file("../yourapp.keys

2015-12-27 11:09:53 844

原创 最简单音乐播放器,还有歌词

不是来说播放器的(前面我有一篇VLC的,可以倒回去看),这篇是来分享 这个显示歌词的,还是用了前一篇的PickerView的原理进行放大歌词 使用知识点歌词动态放大 是不是源码看得少了,怎么喜欢用这个定时器放大的效果。。。歌词下载 这是网上的一个方法,找了百度音乐和QQ音乐的数据源OkHttp 用了鸿洋的库okhttp-utilscompile 'com.zhy:okhttpu

2015-12-26 19:20:53 1704

原创 用PickerView仿电台频道切换

前面用ScrollView写了一个,存在很多缺陷,选择目标只能是最中间,还不能循环,有点坑。于是还换过ViewPager来进行循环切换,这个也有点坑,不适用于我想要效果,ViewPager的切换效果可以参考这里和这里。上面的效果图参考PickerView修改而来的,如果满意,且喜欢这种效果就往下看,实现原理还是去参考原作者的吧,且我也只分析怎么从PickerView变过来。将PickerView变成

2015-12-22 16:05:13 434

原创 用HorizontalScrollView仿电台频道切换

搞这个Demo进了好多坑,不想扔掉,你懂?^_^^,最后发现这个滑动的可以,但左右两边的阴影不是它实现的,蒙了张图片了事<shape xmlns:android="http://schemas.android.com/apk/res/android"> <gradient android:centerColor="#33FFFFFF" android:endC

2015-12-17 20:29:02 398

原创 No resource found that matches the given name 'android:TextAppearance.Material.Widget.Button.Inverse

最近在AS项目里添加Vitamio时,报标题错误,网上都说升到23就不会了,我是因为Vitamio不支持23,需要从23改到22,原因点这里,修改方法:apply plugin: 'com.android.application'android { compileSdkVersion 22 buildToolsVersion '22.0.1' defaultConfig {

2015-12-14 11:38:55 538

转载 [译]不要开发Apps,开发Superpowers

http://lmbj.net/blog/dont-develop-apps-develop-superpowers/

2015-10-28 16:17:44 361

转载 Android Studio常用快捷键(Ubuntu版)

http://blog.csdn.net/johnlee175/article/details/44081569

2015-10-23 00:09:55 440

原创 绘制音量调节视图

今天看到一篇自定义音量图标的,觉得也不错,自己改改就来用。是不是你想看到的?如果不是,那返回吧~~~~- -!!下面就是我这个绘制的处理分化细节,定义成员 // 画笔 private Paint paint = new Paint(); // 矩阵 private Matrix matrix = new Matrix(); // 音量图标状态 pri

2015-10-10 19:36:36 983

原创 仿QQ音乐专辑图标旋转

这两天一在看动画这一块,在我心中,这种东西是好高级的东西啊,看不懂,但总要有动手的时候吧,看了大神的动画后,这就先来试手了,这个我觉得还不错 - -,希望我过段时间这动画能够随手捏来啊!!! ^^^^^源代码是用Eclipse写的,别导入Studio了啊整片代码,其实就下面一段是核心 bitmapShader = new BitmapShader(image, TileMode.CLA

2015-10-09 19:20:31 1390

原创 RTSP流媒体地址

以下是目前可以用的RTSP流媒体测试地址,这里和其它地方找的。rtsp://192.168.1.101/9150221426021713299rtsp://218.204.223.237:554/live/1/67A7572844E51A64/f68g2mj7wjua3la7.sdp

2015-08-28 14:37:54 3487

原创 ubuntu 15.04 编译Android-VLC

查看本文之前,请先看VLC官网: wiki.videolan.org/AndroidCompile编译VLC在网络上已经有许多人在说了,我是站在前人的基础上编译的,碰到问题多取百家之长是明智的! 下面是记录我在ubuntu上编译VLC的经历环境变量配置xuie0000@Vostro-3900:~$ java -versionPicked up JAVA_TOOL_OPTIONS: -jav

2015-08-14 21:16:40 1406

原创 Android AIDL跨进程通讯

什么是AIDLAIDL:Android Interface Definition Language,即Android接口定义语言。Android系统中的进程之间不能共享内存,因此,需要提供一些机制在不同进程之间进行数据通信。为了使其他的应用程序也可以访问本应用程序提供的服务,Android系统采用了远程过程调用(Remote Procedure Call,RPC)方式来实现。与很多其他的基于RPC的

2015-07-20 21:01:49 793

转载 android:MAT内存分析工具的使用

http://blog.csdn.net/nupt123456789/article/details/42584269http://download.eclipse.org/mat/1.5/update-site/

2015-07-16 14:28:05 343

原创 Android 添加沉浸式

// Hide the status bar. int uiOptions = View.SYSTEM_UI_FLAG_FULLSCREEN | View.SYSTEM_UI_FLAG_HIDE_NAVIGATION | View.SYSTEM_UI_FLAG_IMMERSIVE_STICKY;

2015-07-11 10:51:21 326

ALC5672-DataSheet-0.71规格书.pdf

ALC5672-DataSheet-0.71规格书,Multi-Channel Audio Hub/CODEC with Gen.3 Voice DSP and SounzReal TM Post-Processing for Mobile Devices

2017-05-26

android sftp上传下载

android sftp上传下载

2016-04-23

"黑科技" - Eclipse使用RecyclerView

http://blog.csdn.net/xuie0000/article/details/51227003

2016-04-23

Android Wifi Demo

一个Android连接Wifi的例子,方便大家学习、了解

2016-03-24

A Tab Demo

ATabDemo 会滑动渐变,挺好看一个样式动画

2016-03-16

ImageCacheDemo

ImageCacheDemo

2016-01-31

VolumeViewDemo

VolumeViewDemo

2016-01-31

ActiveAndroid Demo

ActiveAndroid Demo

2016-01-31

Android悬浮窗口Demo

拷贝自http://blog.csdn.net/guolin_blog/article/details/8689140

2016-01-30

通知Notification

http://blog.csdn.net/xuie0000/article/details/50609725用例

2016-01-30

用Intent.ACTION_SEND进行分享

http://blog.csdn.net/xuie0000/article/details/50604741用例

2016-01-29

AS 运用NDK编译及调用

http://blog.csdn.net/xuie0000/article/details/50470129示例

2016-01-06

图片加载框架大合集

博客http://blog.csdn.net/xuie0000/article/details/50449840示例

2016-01-02

ORM greenDAO基本用法

博客http://blog.csdn.net/xuie0000/article/details/50445951示例

2016-01-01

MeidaPlayer音效测试用例

博客http://blog.csdn.net/xuie0000/article/details/50437107示例

2015-12-30

音效的一个例子

一个音效设置的样例,可以更好的了解音效,包括重低音、环绕音、均衡器、混响

2015-12-30

最简单音乐播放器,还有歌词

博客http://blog.csdn.net/xuie0000/article/details/50409718源码

2015-12-27

LyrcisDemo

歌词显示的Demo,用PickerView实现

2015-12-26

用PickerView仿电台频道切换

博客http://blog.csdn.net/xuie0000/article/details/50380592源码示例

2015-12-22

用HorizontalScrollView仿电台频道切换

http://blog.csdn.net/xuie0000/article/details/50346345的示例代码

2015-12-17

android控制左右声道实例

android控制左右声道实例, 调用api实现左右声道的调整

2014-10-20

libnids-1.24库源码

linux 环境下 libnids-1.24库源码.

2012-09-21

libxml2源码

linux环境下, libxml2源码资料

2012-09-21

封装网络底层库

libnet是一个小型的接口函数库,主要用C语言写成,提供了低层网络数据包的构造、处理和发送功能。libnet的开发目的是:建立一个简单统一的网络编程接口以屏蔽不同操作系统底层网络编程的差别,使得程序员将精力集中在解决关键问题上。

2012-09-21

wireshark使用详细说明文档

wireshark使用详细说明文档, 从事网络编程需要抓包, 可参考此文档, 提高对工具的使用效率.

2012-06-27

Iris使用详细说明文档

Iris使用说明详细文档, 初学抓包分析, 工具用IRIS的话, 可作为参考工具.

2012-06-27

ubunto五笔安装

linux ubunto11.04下五笔安装, 喜欢五笔没有输入法郁闷的, 可以下载参考.

2012-06-27

空空如也

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

TA关注的人

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