自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 资源 (18)
  • 收藏
  • 关注

转载 Fresco最最最简单使用

本文转自:点击打开链接参考资料:http://fresco-cn.org/docs/getting-started.html#_   http://www.wfuyu.com/technology/23636.htmlfresco是facebook推出的一款强大的android图片处理库, github地址:https://github.com/facebook/f

2016-07-30 20:06:38 786

转载 简约而不简单的SnackBar

本文转自:点击打开链接Android Design Support Library--简约而不简单的SnackBar引言在之前我有提到这一篇Android Design Support Library系列文章是关于SnackBar的,但是由于要用到CoordinatorLayout所以先翻译了一篇相关文章,如果还不了解的可以先看一下Android D

2016-07-25 13:35:18 2719

转载 Android 开发工程师面试指南

本文转自:点击打开链接《Android 开发工程师面试指南》阅读 9289收藏 3742016-7-21安卓大王子 分享:原安卓巴士站长 @ 公司简称《Android 开发工程师面试指南 LearningNotes 》,作者是陶程,由梁观全贡献部分。大家可以去知乎关注这两位用心的少年。这份指南包含了大部分 Android 开发的基础、进阶知识,不仅可以帮助准备面试的

2016-07-24 18:53:10 753

转载 svn1

本文转自:点击打开链接VisualSVN Server的配置和使用方法VisualSVN Server的配置和使用方法【服务器端】安装好VisualSVN Server后【安装过程看这里】,运行VisualSVN Server Manger,下面是启动界面:好的,下面我来添加一个代码库【Repository】,如下图:按上图所示,创建新的代码库,在下图所示的

2016-07-23 19:49:40 258

转载 svn2

本文转自:点击打开链接TotoiseSVN的基本使用方法TotoiseSVN的基本使用方法在 项目管理实践教程一、工欲善其事,必先利其器【Basic Tools】中,我已经讲解了怎样安装TortoiseSVN。在上面的讲解中已经讲了怎么使用VisualSVN Server了,今天我要讲的是,TortoiseSVN的简单使用方法。一、签入源代码到SVN服务器假如我们使用V

2016-07-23 19:28:30 300

转载 ThreadPoolExecutor

本文转自:点击打开链接ThreadPoolExecutor使用介绍private static ExecutorService exec = new ThreadPoolExecutor(8, 8, 0L,TimeUnit.MILLISECONDS, new LinkedBlockingQueue(100000),new ThreadPoolEx

2016-07-23 16:38:46 1942

转载 Android Design Support Library--简约而不简单的SnackBar

引言在之前我有提到这一篇Android Design Support Library系列文章是关于SnackBar的,但是由于要用到CoordinatorLayout所以先翻译了一篇相关文章,如果还不了解的可以先看一下Android Design Support Library–使用CoordinatorLayout来处理滚动 ,这一篇我们讲SnackBar,SnackBar其实就是T

2016-07-23 15:47:00 1042

转载 识别二维码

本文转自:点击打开链接二维码在我们生活中随处可见,在我眼里简直可以用“泛滥”来形容啦!那如何在我们Android项目中扫描识别二维码或生成二维码图片呢?我们通常使用的开源框架是zxing。在github上的开源地址:https://github.com/zxing/zxing,目前在做的项目中也用到这个框架, 所以自己做了个demo,方便学习及下次使用。识别二维码 /

2016-07-22 17:49:50 594

转载 插件式开发(四)---关于资源问题

本文转自:点击打开链接(来自singwhatiwanna的csdn博客)前言为了更好地阅读本文,你需要先阅读Android apk动态加载机制的研究这篇文章,在此文中,博主分析了Android中apk的动态加载机制,并在文章的最后指出需要解决的两个复杂问题:资源的访问和activity生命周期的管理,而本文将会分析这两个复杂问题的解决方法。需要说明的一点是,我们不可能调起任何一个未

2016-07-17 21:41:32 620

转载 插件式开发(三)----未安装---启动all,包括activity

本文转自:这里--->点击打开链接背景问题是这样的:我们知道,apk必须安装才能运行,如果不安装要是也能运行该多好啊(应为我门想要把apk下载下来就直接运行,不安装),事实上,这不是完全不可能的,尽管它比较难实现。在理论层面上,我们可以通过一个宿主程序来运行一些未安装的apk,当然,实践层面上也能实现,不过这对未安装的apk有要求。我们的想法是这样的,首先要明白apk未

2016-07-16 18:13:36 678

转载 插件式开发(二)----Android热更新原理--未安装--只启动普通class

本文转自:大头鬼BruceAndroid热更新原理ClassLoader我们知道Java在运行时加载对应的类是通过ClassLoader来实现的,ClassLoader本身是一个抽象来,Android中使用PathClassLoader类作为Android的默认的类加载器, PathClassLoader其实实现的就是简单的从文件系统中加载类文件。PathClassLo

2016-07-12 10:52:32 783

原创 RecyclerView基本用法

private void inite() { recyclerView=(RecyclerView) findViewById(R.id.recyclerView); recyclerView.setLayoutManager(new LinearLayoutManager(this)); recyclerView.setAdapter(new Adapter() );}

2016-07-10 20:50:53 302

转载 CollapsingToolbarLayout

本文转自:点击打开链接CollapsingToolbarLayout作用是提供了一个可以折叠的Toolbar,它继承至FrameLayout,给它设置layout_scrollFlags,它可以控制包含在CollapsingToolbarLayout中的控件(如:ImageView、Toolbar)在响应layout_behavior事件时作出相应的scrollFlags滚动事件(移除屏幕

2016-07-10 19:55:22 302

原创 Android滚动原理及实现

1、layoutview.layout(left,top,right,bottom);//注:这里的left,top,right,bottom全部是相对于parent的坐标,活动结果也是在整个parent中的变化结果2、offsetLeftAddRight和offsetTopAddBttom//相对于parent左右移动offsetLeftAddRight(horizi

2016-07-10 18:18:12 521

原创 Android坐标系

1、Android坐标系是从坐上角开始的2、look down:3、View获取位置坐标的方法:getLocationInWindow(int [])---获取相对于屏幕的坐标getTop---获取自己顶边到parent顶边的距离getLeft---获取自己left到parent的left的距离getBottom---获取自己bottom到parent的顶边的距

2016-07-10 17:49:21 291

原创 layer-list实现动态图

xml version="1.0" encoding="utf-8"?>layer-list xmlns:android="http://schemas.android.com/apk/res/android"> item android:id="@android:id/background" android:drawable="@mipmap/zeffe

2016-07-08 21:08:46 2187

原创 Android studio项目迁移问题及解决方案

项目迁移问题:参考资料1:这里呀--->点击打开链接参考资料2:这里呀--->点击打开链接1、检查所有gradle相关文件的compileSdkVersion和buildToolsVersion是否与本机已经安装的版本相吻合(尤其是项目迁移的时候 )//CompileSdkVersion是你SDK的版本号,也就是API Level,例如API-19、API-20

2016-07-08 19:06:46 593

转载 Android Gradle详解

本文转自:点击打开链接Android Gradle实战下面讲讲在Android Gradle实战中遇到的一些问题和经验,感觉还是蛮多干货的。productFlavors这个东西基本上已经烂大街了,gradle的项目一般都会使用Product Flavor,看完美团的文章,你应该就懂了。美团Android自动化之旅—适配渠道包buildType

2016-07-08 09:47:23 1565

转载 仿Android5.0点击水波效果

本文参考自:点击打开链接 和点击打开链接package Views;import android.content.Context;import android.graphics.Canvas;import android.graphics.Color;import android.graphics.Paint;import android.util.AttributeSet;

2016-07-07 15:23:24 1124

转载 RecyclerView

本文转自:点击打开链接概述随着2014年Google IO的召开,Android L Preview版随之发布,对于开发着来说,带来了性能上的改善,而对于消费者来说,得到了体验上的提升。我想,无论是开发者还是使用者,一定都非常喜欢这次的版本更新。同时,这次也带来了两个全新的View控件:RecyclerView和CardView。这篇

2016-07-06 13:33:13 502

转载 插件式开发(一)-----已安装

本文转自:这里呀--->点击打开链接1.插件式开发基础 插件式开发是指,只要提供一个主应用程序,此应用程序可以安装和调用其他插件式的功能模块,当应用程序需要增加功能时,不需要升级应用程序,而是通过安装新功能模块的插件即可。其单个插件的运行必须依赖于主应用程序。插件开发是单独进行的。 2.插件是开发的构想 A.通过如下代码可以获取Android系统内的安装应用的列表,同时获取每个安装包的信息。  [

2016-07-05 20:08:03 464

转载 AS技巧合集「常用技巧篇」:

本文转自:这里-->点击打开链接    再次感谢原文作者的无私分享!1. 书签(Bookmarks)描述:这是一个很有用的功能,让你可以在某处做个标记(书签),方便后面再跳转到此处。调用:Menu → Navigate → Bookmarks快捷键:添加/移除书签:F3(OS X) 、F11(Windows/Linux);

2016-07-04 17:05:39 455

转载 Gradle

什么是Gradle?Gradle是一种依赖管理工具,基于Groovy语言,面向Java应用为主,它抛弃了基于XML的各种繁琐配置,取而代之的是一种基于Groovy的内部领域特定(DSL)语言。安装Gradle在Android Studio系列教程一–下载与安装中新建项目成功后会下载Gradle,貌似这个过程不翻墙也是可以下载,但是访问特别慢,建议翻墙下载。那么下载的Grad

2016-07-04 16:27:48 319

转载 动画收集

收集android上开源的酷炫的交互和视觉动画效果描述:收集android上开源的酷炫的交互动画和视觉效果。1.交互篇2.视觉篇交互篇1.SlidingUpPanelLayout项目介绍:他的库提供了一种简单的方式来添加一个可拖动滑动面板(由谷歌音乐推广,谷歌地图和Rdio)你的Android应用程序。项目地址:https://g

2016-07-04 11:04:10 547

转载 图解 Android 事件分发机制

图解 Android 事件分发机制字数3626 阅读6139 评论33 喜欢127在Android开发中,事件分发机制是一块Android比较重要的知识体系,了解并熟悉整套的分发机制有助于更好的分析各种点击滑动失效问题,更好去扩展控件的事件功能和开发自定义控件,同时事件分发机制也是Android面试必问考点之一,如果你能把下面的一些事件分发图当场画出来肯定加分不少。废话不多说,

2016-07-04 10:24:17 211

原创 Android事件分发机制的理解

1、首先假设:有一个Activity 里面有一个ViewGroupA(这是你爷爷),A里面有一个ViewGroupB(这是你爸爸),B里面有一个View,这就是你了。2、先说down事件。任何操作都是由down事件开始的,down事件的传播目的就是为了找到这个事件的直接处理者。down事件到达的时候依次从你爷爷--你爸爸-你,看谁可以处理这个事件,你如果处理不了就再向上到你爸爸的onTouch

2016-07-04 09:55:12 274

转载 Android事件分发机制

本文转自:http://www.jianshu.com/p/2be492c1df96可能是讲解Android事件分发最好的文章字数2498 阅读3952 评论51 喜欢214我几乎看过国内讲解Android事件分发的所有文章,但遗憾的是都没有这篇讲的好,原因有二:它阐明了具体的事件分发机制的设计意图,让人既知其然,又知其所以然;它没有贴源码,吓唬本宝宝。所以我决定将

2016-07-03 21:23:23 203

转载 ZXing的使用

本文转自:这里呀 感谢原文博主的无私分享!二维码在我们生活中随处可见,在我眼里简直可以用“泛滥”来形容啦!那如何在我们Android项目中扫描识别二维码或生成二维码图片呢?我们通常使用的开源框架是zxing。在github上的开源地址:https://github.com/zxing/zxing,目前在做的项目中也用到这个框架, 所以自己做了个demo,方便学习及下次使用。

2016-07-03 15:52:02 4772

原创 模拟APK版本更新

1、启动文件下载public class DownloadApk { public static long taskId = -1;//用于最终查询下载状态 public static DownloadManager manager; public static String file_dir = "/Dowload/";//下载路径 public static

2016-07-03 10:46:35 521

转载 反编译apk

本文转自:http://blog.csdn.net/lmj623565791/article/details/23564065(感谢博主的无私分享!) 开发的过程中,有时候可能会去使用别的app里面的图片,参考布局甚至代码等,但是一般的.apk都是经过代码混淆的,这里分享下使用一些工具进行反编译.apk文件,主要就是软件的分享和教大家如何使用。1、Android-a

2016-07-02 17:05:10 213

原创 应用签名

前言:首先Android系统区分众多APP是以APP的包名为依据的,一个手机不能安装两个包名相同的app,那么问题来了,包名毕竟是很容易重复的,要是一不小心QQ的包名和微信的包名一样了,那么后安装微信的时候就会替换掉先安装的QQ,怎么办呢?这就是为什么要签名了。安卓系统不会安装没有签名的app,签名时候的一些属性值可以随意写的。但最好有意义,他可以唯一标识开发者。有了签名机制后, 安装新app

2016-07-02 12:38:36 953

中高考听说考试系统-考试机.exe

阿拉啦啦啦

2021-05-29

flask_blueprint_demo.zip

flask项目模板,使用了蓝图实现接口分模块管理。适用环境:python2.7 。有不清楚的可以随时问我。

2020-06-01

Jaeger-php.zip

Jaeger的PHP API。下载之后直接解压,得到一个vendor文件夹。将该文件夹放在项目路径下,就可以正常引用了。

2020-04-29

jaeger-1.16.0-linux-amd64.tar.gz

只适用于Linux。分布式追踪系统,官方地址下载太慢了,而且基本下载不下来,一直失败。加上这个工具目前还比较小众,很多平台上都没有,CSDN上在此之前也没有。

2020-04-22

Linux_64bit_scala+spark.zip

这是Linux系统的spark和Scala,都是从官网下载下来的,可以配合Java8正常使用。应为有的同学去官网看不明白英语介绍,或者文件太大下不下来,所以我上传到这里。

2019-11-20

socket.io.dev.js

flask-socketio的JS客户端,导入该文件,即可在JS中使用socketio

2019-10-11

MySQL-5.6.25-1.linux-rpm

mysql5.6,先解压,详细方法见我的博客 https://mp.csdn.net/postedit/80368323

2018-05-19

为eclipse安装Python插件

下载并解压这个文件,将得到的两个文件复制粘贴到eclipse对应的文件夹下面,就可以在eclipse中开开心心写Python了。详细步骤,参见压缩包中的readme

2017-11-15

ViewPager+radiogroup+fragment完美结合

ViewPager+radiogroup+fragment完美结合,框架已经搭好,分分钟开发自己的APP!使用中发现什么不足之处,欢迎留言指正!

2017-09-23

SVN-汉化包

SVN-汉化包,必须先安装了SVN,再安装这个才有用哦!SVN的安装包,我的资源里面也有,要1个积分。不要骂我收你积分,我去下载别人的资源也要给别人拿积分的呀!相互理解哈!谢谢。

2017-03-21

SVN-安装包

SVN安装包

2017-03-21

Python解释器-(64位32位均可用)

Python解释器-(64位32位均可用)。

2017-02-25

secureCRT8.0

连接同一台电脑上的多个Linux虚拟机,或者同一个局域网内的多个Linux虚拟机,间接操作虚拟机。通过vim编写脚本,可以方便的粘贴复制。

2017-02-25

eclipse的Python插件

接下载插件,解压得到俩个文件夹features+plugins,分别将这两个文件夹里面的东西复制到eclipse安装目录的eclipse目录下面的对应文件夹里面即可。

2017-02-25

插件式开发(三)

打开未安装的apk的activity,但是不能使用资源文件

2016-07-17

二维码扫描demo

也是下载的网上的资源。大家一起学习!

2016-07-10

安卓录音按钮

安卓录音 一起学习!

2016-07-09

自定义软键盘

这是一个软键盘的library,可直接使用。具体使用方法,参见源码demo。如果有我没有说清楚的地方,欢迎和我讨论!

2016-07-08

空空如也

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

TA关注的人

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