自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(95)
  • 资源 (3)
  • 收藏
  • 关注

原创 Java多线程学习之基础(一)

1、引如果对什么是线程、什么是进程仍存有疑惑,请先Google之,因为这两个概念不在本文的范围之内。用多线程只有一个目的,那就是更好的利用cpu的资源,因为所有的多线程代码都可以用单线程来实现。说这个话其实只有一半对,因为反应“多角色”的程序代码,最起码每个角色要给他一个线程吧,否则连实际场景都无法模拟,当然也没法说能用单线程来实现:比如最常见的“生产者,消费者模型”。很多人都对其中的...

2019-06-26 13:39:22 189

原创 Java常用类

目录1、Object1、Objectjava.lang.Object所有的类直接或间接继承父类,Java认为所有的对象都具备一些基本的共性内容,这些内容可以不断的向上抽取,最终就抽取到了一个最顶层的类中(Object),该类中定义的就是所有对象都具备的功能。booleanequals(Object obj):用于比较两个对象是否相等其实内部比较的就是两个对象地...

2019-06-25 13:50:58 148

转载 一劳永逸的搞定 flex 布局

寻根溯源话布局一切都始于这样一个问题:怎样通过 CSS 简单而优雅的实现水平、垂直同时居中。记得刚开始学习 CSS 的时候,看到 float 属性不由得感觉眼前一亮,顺理成章的联想到 Word 文档排版中用到的的左对齐、右对齐和居中对齐,然而很快就失望的发现 CSS 中并不存在 float: center 的写法,那么 text-align: center、verticle-ali

2017-06-21 16:54:44 1359

转载 15 个 Android 通用流行框架大全

1. 缓存DiskLruCache    Java实现基于LRU的磁盘缓存2.图片加载Android Universal Image Loader  一个强大的加载,缓存,展示图片的库Picasso 一个强大的图片下载与缓存的库Fresco  一个用于管理图像和他们使用的内存的库Glide   一个图片加载和缓存的库3. 图片处理

2016-11-18 17:42:14 541

转载 【RecyclerView】 item不能横向充满的问题

在使用 RecyclerView 的时候,出现了 item 不能横向充满屏幕的问题,如下图所示: 解决办法:发现是在使用 Adapter 的时候,在 onCreateViewHolder() 方法的时候,返回的 holder 的问题,错误代码:return new CreateTODOViewHolder( L

2016-11-07 17:48:04 3045

原创 【butterknife】butterknife:8.4.0 黄油刀使用详解。

1、Project的build.gradle:dependencies { classpath 'com.android.tools.build:gradle:2.1.3' classpath 'com.neenbedankt.gradle.plugins:android-apt:1.8' //黄油刀 // NOTE: Do not place your app

2016-11-07 16:48:47 3456 1

转载 【Retrofit】Retrofit详解(二)(Retrofit核心流程)

转载至:http://blog.csdn.net/liuhongwei123888/article/details/51180116上一章已经介绍了Retrofit创建过程,这章介绍Retrofit Api Service创建与访问过程。Retrofit 相比Volley等网络框架一个最大区别就是它只需要声明接口,就可以访问网络,刚刚使用的时候觉得很神奇,有木有。要彻底理解底层

2016-09-06 13:07:57 718

转载 【Retrofit】Retrofit详解(一)(Retrofit创建过程)

转载至:http://blog.csdn.net/liuhongwei123888/article/details/51179351作为一个coder 最悲哀的莫过于知其然,不知其所以然。闲暇之余,研究研究Retrofit源码,为了防止大篇幅的代码,看得头晕眼花,这章仅仅详细介绍Retrofit 的创建过程。Retrofit使用方法这里就不介绍了,请看我前面写的博客。首

2016-09-06 13:06:43 496

转载 【Retrofit】Retrofit源码解析

转载至:http://blog.csdn.net/jiangxuqaz/article/details/51922519Retrofit源码结构Retrofit: 通过注解,把一个Java接口转化成一个http 请求,底层网络请求基于okhttp从Retrofit源码结构可以看出,Retrofit 源码分成两部分 一部分是包retrofit2.http里

2016-09-05 13:15:42 433

转载 【Retrofit 】Retrofit 基本使用教程

转载至:http://blog.csdn.net/jiangxuqaz/article/details/50759239原文地址:https://futurestud.io/blog/retrofit-getting-started-and-android-client#部分内容,根据自己的理解添加或者修改URL拼接Retrofit 在初始化的时候,

2016-09-05 13:13:12 723

转载 【Retrofit】简单介绍和使用

原文地址:https://futurestud.io/blog/retrofit-getting-started-and-android-client#Retrofit是什么对于Retrofit ,官方的描述是:“A type-safe REST client for Android and Java.”它可以通过注解来描述Http请求,URL参数,查询参数,同时,它还

2016-09-05 13:09:09 330

转载 【ImageLoader】Universal-Image-Loader学习系列(二),ImageLoaderConfiguration的使用

一、ImageLoaderConfiguration的配置 1、memoryCache(MemoryCache memoryCache)      设置内存缓存,默认是LruMemoryCache 2、memoryCacheSize(int memoryCacheSize)      设置在内存缓存的大小,如2*1024*1024 3、memoryCac

2016-09-05 13:05:09 443

转载 【ImageLoader】Universal-Image-Loader学习系列(一),下载及简单的使用

1.Universal-Image-Loader的简介在Android应用开发过程中,加载和处理图片是一种非常普遍的的需求。一个好的图片处理框架对应用的性能和用户的体验有着很大的帮助。对于新手来说,自己写一个高效的图片处理框架可能有点难度。幸运的是,在图片加载处理方面已经有一些比较完善的开源项目,而且使用起来也很简单。目前用的比较多图片加载框架的有两个,一个是  Android-Uni

2016-09-05 13:03:53 405

转载 服务器微信支付接口笔记-(与app端对接)

最近几天在做app的微信支付和支付宝支付,主要负责服务器接口。记录一下服务器这边的工作。参考微信的官方文档链接:(有用的几个)1 - 首先,如果想让app可以使用微信支付,必须先申请一个开放平台的账号微信开放平台地址:微信开放平台地址 (我知道你们懒得百度)同时,在开放平台页面顶部,有一个 资源中心,里面有各种文档(登录,授权等api在这个文

2016-08-23 16:44:43 3008

转载 Android使用ASM实现手机与PC的屏幕共享

在安卓开发中,使用手机来展示自己的作品要比模拟器效果更好,但是有时候人比较多,手机太小不方便展示,我们可以通过asm.jar这个文件来将手机屏幕显示在电脑上。asm.jar下载地址:http://pan.baidu.com/s/1o8oym0M首先我们把安卓手机通过数据线连接到电脑上,下载好这个工具后,我们在命令行里面输入Java -jar asm的目录/asm.jar。asm的目录为当前

2016-06-11 16:04:26 4516

转载 UI设计师的Photoshop配置技巧

装载:http://www.shejidaren.com/photoshop-configuration-tips-for-ui-designer.html如果你是设计移动UI界面又是Photoshop新手,那么今天分享的技巧教程很适合你,虽然说是移动界面设计,但同样适用于其它设计工作,比如网页设计、平面设计等等,让我们开始吧。Photoshop新建文档设置

2016-04-26 13:45:34 549

原创 手机APP界面-UI设计教程

装载:http://www.ui63.com/html/uicollege/uisjjc/2015/0623/16875.html温馨提示:图片质量较高,若加载慢请耐心等候!来源:uicn   作者:LuckyFan

2016-04-26 13:33:02 3469

转载 APP规范实例(详细的UI设计方法)

这一套UI设计规范,包含了界面布局、颜色、文字规范、按钮规范、图标规范、图片规范、列表规范、控件规范、弹出浮层,超级详细。大家可以借鉴下,学会自己设计一套APP设计规范,成为高级设计师。但是不要生搬硬套,毕竟不是一个产品,总之可参考的价值很高。大家自己吸收吧!作者:本来每原文地址:htt

2016-04-23 21:20:33 4063

转载 APP设计师拿到APP产品原型开始,七步搞定APP设计

转载:http://www.25xt.com/appdesign/9670.html任何一款成功的APP都需要以坚实的产品概念作为基础,因为概念决定了产品最终完成的潜力。一般情况下,交到app设计师手里的都是移动app产品原型图。当然这个是在移动产品经理反复斟酌,并且与大家开会讨论需求定下来的一个产品交互原型。当你拿到参与讨论确定好的这个移动app产品原型之后,你是

2016-04-23 20:36:43 1970

转载 Android5.0 style样式新特性

伴随着Android5.0的发布也更新了support-v7-appcompat 到V21,其中增加了ToolBar、recyclerview、cardview等控件。Android5.0对改变APP样式下了不小的功夫,写法也和以前不一样了,下面先简单介绍一下colorAccent,colorPrimary,colorPrimaryDark……的作用:这样是不是更清晰理解了

2016-02-02 15:46:22 459

转载 【AS】优化Android Studio/Gradle构建

使用Android Studio进行开,随着项目的增大,依赖库的增多,构建速度越来越慢,现在最慢要6分钟才能build一个release的安装包,在网上查找资料,发现可以通过一些配置可以加快速度,这里跟大家分享一下。开启gradle单独的守护进程在下面的目录下面创建gradle.properties文件:/home//.gradle/ (Linux)/Users

2016-01-26 16:47:32 462

转载 html5开发之viewport使用

随着高端手机(Andriod,Iphone,Ipod,WinPhone等)的盛行,移动互联应用开发也越来越受到人们的重视,用html5开发移动应用是最好的选择。然而,每一款手机有不同的分辨率,不同屏幕大小,如何使我们开发出来的应用或页面大小能适合各种高端手机使用呢?学习html5 viewport的使用能帮你做到这一点……viewport 语法介绍:01

2015-11-25 15:23:25 402

转载 【AS】Android Studio简单设置

Android Studio 简单设置界面设置默认的 Android Studio 为灰色界面,可以选择使用炫酷的黑色界面。Settings --> Appearance --> Theme ,选择 Darcula 主题即可。字体设置系统字体设置如果你的Android Studio界面中,中文显示有问题,或者选择中文目录显示有问题,或者想修改菜单

2015-11-14 21:44:59 638

转载 【AS】Android Studio 快捷键整理分享

文章编辑整理:Android Studio 中文组 - SadieYuAlt+回车 导入包,自动修正Ctrl+N   查找类Ctrl+Shift+N 查找文件Ctrl+Alt+L  格式化代码Ctrl+Alt+O 优化导入的类和包Alt+Insert 生成代码(如get,set方法,构造函数等)Ctrl+E或者Alt+Shift+C  最近更

2015-11-14 21:43:05 495

转载 【AS】android studio :com.android.support:appcompat-v7:21.+ 报错

android studio :com.android.support:appcompat-v7:21.+ 报错:在project——>app——>build.gradle修改:apply plugin: ‘com.android.application‘android { compileSdkVersion 22 buildTool

2015-11-14 21:19:43 2952

转载 【AS】Windows环境下Android Studio v1.0安装教程

准备工具JDK安装包。要求:JDK 7以及以上版本。Android Studio安装文件。Windows:exe(包含SDK) (813 MB)exe(不包含SDK) (250 MB)zip (235 MB)Macdmg (234 MB)zip (233 MB)Linux:zip (233 MB)说明:32位系统和64位系统是同一个安装文件。

2015-11-14 21:11:23 439

原创 Android 【蓝牙4.0 BLE 低功耗可穿戴设备】 开发总结

最近在做可穿戴设备APP端的开发,之前没有相关知识的/接触(android官方4.3版本才推出),在网上找了许久,资料也特别特别的少,无赖自己参考官方demo和文档。最终还是将设备连接成功,并且可以正常的收发数据命令。(花了我两个礼拜的时间呀!哭)以此进行总结,写下这篇博文。源代码就没有上传上来了,因为已经集成到项目APP中了,而这篇博文又是我后来写的。就只能贴上部分代码,希望对BLE刚接触的有少许帮助。

2015-06-25 17:54:13 3281 2

原创 Android【布局管理器】——帧布局FrameLayout

帧布局FrameLayout在Android的五大布局中是最简单的布局方式,在需要布局中的控件有重叠的情况下才使用。      FrameLayout是一个轻量级的布局控件,Relativelayout能完全的实现FrameLayout的功能,所以在选择的时候就需要自己好好设计了。      在使用FrameLayout的时候,发现布局里面的控件设置layout_margin类的属

2015-05-10 22:30:21 1905

原创 Android【布局管理器】——相对布局RelativeLayout

相对布局要比前面讲的线性布局和表格布局要灵活一些,所以平常用得也是比较多的。相对布局控件的位置是与其周围控件的位置相关的,从名字可以看出来,这些位置都是相对的,确定出了其中一个控件的位置就可以确定另一个控件的位置了。         本次实验就是显示如下的activity:             其中只有2个button,1个textview,1个edittext。       

2015-05-05 17:23:13 1178

转载 Android【Layout_weight的深刻理解】

本文转自:http://mobile.51cto.com/abased-375428.htm最近写Demo,突然发现了Layout_weight这个属性,发现网上有很多关于这个属性的有意思的讨论,可是找了好多资料都没有找到一个能够说的清楚的,于是自己结合网上资料研究了一下,终于迎刃而解,写出来和大家分享。首先看一下Layout_weight属性的作用:它是用来分配属于空间的一个属性,你可以

2015-05-05 14:59:22 353

原创 Android【布局管理器】——线性布局LinearLayout

LinearLayout是线性布局控件:要么横向排布,要么竖向排布决定性属性:必须有的!android:orientation:vertical (垂直方向) 、horizontal(水平方向)常用属性:android:gravity------------设置的是控件自身上面的内容位置android:layout_gravity-----设置控件本身相对于父控件的显示位置

2015-05-05 14:52:24 944

原创 Android【环境变量的设置】

一、JDK安装(Windows平台)  JAVA_HOME值为  C:\Program Files\Java\jdk1.7.0_02(你安装JDK的目录) CLASSPATH值为 .;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\bin; Path在开始追加 %JAVA_HOME%\bin;

2015-05-05 14:35:53 671

转载 【ImageLoader】Android-Universal-Image-Loader 图片异步加载类库的使用(超详细配置)

这个图片异步加载并缓存的类已经被很多开发者所使用,是最常用的几个开源库之一,主流的应用,随便反编译几个火的项目,都可以见到它的身影。       可是有的人并不知道如何去使用这库如何进行配置,网上查到的信息对于刚接触的人来说可能太少了,下面我就把我使用过程中所知道的写了下来,希望可以帮助自己和别人更深入了解这个库的使用和配置。         GITHUB上的下载路径为:https:/

2015-05-05 14:23:24 910

转载 一、四大组件之Activity 组件

详解 Android 的 Activity 组件Activity 的生命周期和 J2ME 的 MIDlet 一样,在 android 中,Activity 的生命周期交给系统统一管理。与 MIDlet 不同的是安装在 android 中的所有的 Activity 都是平等的。Activity 的状态及状态间的转换在 android 中,Activity 拥有四种基本

2015-02-26 17:23:13 1298

原创 Android 修改Android签名证书keystore的密码、别名alias以及别名的密码

转载请注明出处:http://blog.csdn.net/yybj/article/details/43488705 最近在做微信的移动开发,每次运行程序都需要进行加上keystore才能进行调试。所以写下自定义keystore的方法。 其实Android应用开发接入各种SDK时会发现,有很多SDK是需要靠package name和keystore的指纹hash来识别的(百度地图SDK、Facebook SDK等等…),这样如果使用默认自动生成的debugkeystore的话就会给开

2015-02-04 16:58:36 16306 1

转载 AnimationDrawable运行的几种方式

[导读]android培训--这个AnimationDrawable.start不能直接写在onClick,onStart,onResume里面,是无效的,无法启动动画,只能写在比如事件监听当中。项目开发用到了AnimationDrawable,调用start后没有运行,很纳闷。google搜了下。记录一下。  这个AnimationDrawable.start不能直接写在on

2015-01-26 17:38:11 1526

原创 E: dpkg 被中断,您必须手工运行 sudo dpkg --configure -a 解决此问题

sudo rm /var/lib/dpkg/updates/*sudo apt-get updatesudo apt-get upgrade--------------------------------------------------解释如下--------------------------------------------------sudo rm /var

2015-01-24 16:45:17 13586 1

转载 计算Android App占用的各种空间大小

一个小需求:计算Android App所占用d的手机内存(RAM)大小、App所产生的数据(Data)大小、App本身所占用的磁盘空间(ROM)大小。当然,这个就必须用到PackageManager了。1、查看Android中PackageManager源码,找到getPackageSizeInfo方法:/** * Retri

2015-01-21 11:21:28 1737

原创 Android开发教程 不需要关闭后台运行程序

不用在意剩余内存的大小,其实很多人都是把使用其他系统的习惯带过来来了。Android大多应用没有退出的设计其实是有道理的,这和系统对进程的调度机制有关系。如果你知道Java,就能更清楚这机制了。其实和java的垃圾回收机制类似,系统有一个规则来回收内存。进行内存调度有个阀值,只有低于这个值系统才会按一个列表来关闭用户不需要的东西。当然这个值默认设置得很小,所以你会看到内存老在很少的数值徘徊。但事实

2014-12-24 17:34:15 1231

原创 android实现程序的后台运行

/** * 改写返回键事件监听,使得back键功能类似home键,让Acitivty退至后台时不被系统销毁 */ @Override public boolean onKeyDown(int keyCode, KeyEvent event) { PackageManager pm = getPackageManager(); ResolveInfo homeInfo = pm.

2014-12-24 17:14:13 2153 1

DotNetPrint.dll

c# Winform 用到的一个打印控件 VBprinter DGVprint

2014-05-30

W3CSchool完整版.chm

W3CSchool完整版.chm 包含HTML教程、XML教程、浏览器脚本(JavaScript、JQuery、Ajax...)教程、服务器脚本教程等等。

2014-04-30

空空如也

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

TA关注的人

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