自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java 线程间的通知和挂起处理 (wait/notify)

public class ThreadWaitNotifyTest{ private boolean flag = true; private void test(){ Object lock = new Object(); Thread t = new Thread(new Runnable() { @Override ...

2018-05-30 12:05:36 532

转载 ubuntu14.04 安装jdk 的两种方式

http://www.cnblogs.com/zsr0401/p/6279436.htmlubuntu 安装jdk 的两种方式:1:通过ppa(源) 方式安装.2:通过官网下载安装包安装.这里推荐第1种,因为可以通过 apt-get upgrade 方式方便获得jdk的升级使用ppa/源方式安装1.添加ppasudo add-

2017-08-29 17:16:57 3290 1

转载 C# Winform 左侧菜单右边显示、子窗体显示在主窗体(子窗体当控件添加到Panel)

http://blog.csdn.net/xsfqh/article/details/43058753Winform 也可以像网站一样左侧显示菜单右边显示点击菜单的子窗体(网页),不过子窗体不能直接显示在主窗体中,因为窗体不是控件。那么能不能把窗体设置为控件?答案是肯定的,只要把窗体的 Dock 属性设置为 Fill,窗体就成为了控件。窗体转为控件后,就可以像其它控件一样随意添加到 P

2017-03-02 15:19:50 8452 1

转载 Android Volley完全解析

http://blog.csdn.net/guolin_blog/article/details/17482095Android Volley完全解析(一),初识Volley的基本用法1. Volley简介我们平时在开发Android应用的时候不可避免地都需要用到网络技术,而多数情况下应用程序都会使用HTTP协议来发送和接收网络数据。An

2016-03-21 17:14:53 878

转载 模块化与解耦

http://blog.cnbluebox.com/blog/2015/11/28/module-and-decoupling/本文主要讲述了在iOS开发过程中,模块化工程架构的一种组织方式,本文主要讲述基于cocoapods来做模块化的方案,详细讲述了iOS开发怎么进行模块划分的内容,主要会在以下方面做阐述:为什么要做模块化模块设计原则模块化开发有哪些优点和缺

2016-02-26 15:18:46 8298 1

转载 OpenCL向量加法

http://blog.csdn.net/lwfcgz/article/details/44056607简介下面一个例子介绍了向量加法的OpenCL版,相当于学习C语言中的“Hello World”,本篇教程中的代码以及其余相关教程都可以通过OLCF github下载vecAdd.c[cpp] view

2016-02-20 17:03:09 964

转载 Android平台的崩溃捕获机制及实现

http://geek.csdn.net/news/detail/50839Android系统碎片化造成应用程序崩溃严重,在模拟器上运行良好的程序安装到某款手机上说不定就会出现崩溃的现象。而且,往往都是程序发布之后在用户端出现了崩溃现象。所以,如何及时捕获并收集Android平台的崩溃就显得愈发重要。目前,市面上已经有第三方SDK可以帮助开发者完成这一功能,本文将跟大家分享一下

2016-01-15 12:14:25 8289

转载 由动态库文件dll生成lib库文件

http://blog.csdn.net/giselite/article/details/32098169本文基于OpenBlas的编译和安装,来说明如何从一个dll文件生成lib库文件。参考OpenBlas的说明“Howto generate import library for MingW”,和MinGW的说明HOWTO Create an Imp

2015-12-12 16:36:08 1124

转载 Android Studio多渠道打包和代码混淆教程

http://coolshell.info/blog/2015/03/android-studio-prefrence.html什么是GradleGradle是一种依赖管理工具,基于Groovy语言,面向Java应用为主,它抛弃了基于XML的各种繁琐配置,取而代之的是一种基于Groovy的领域特定(DSL)语言。Android Studio中新建项目成功后自动下载G

2015-11-18 10:49:37 41906 9

原创 android中使用EventBus进行消息通知

// ------------ 接收消息类,(注册,注销,处理消息)----------// 注册EventBus.getDefault().register(this);// 处理,必须是onEventMainThread(param) para为消息实体类    public void onEventMainThread(MsgBody msg) {if (

2015-08-13 17:15:46 1603

转载 Android 网络通信框架Volley简介(Google IO 2013)

http://blog.csdn.net/t12x3456/article/details/9221611 Volley主页 https://android.googlesource.com/platform/frameworks/volley http://www.youtube.com/watch?v=yhv8l9F44qo&feature=player_emb

2015-07-09 13:56:45 570

原创 adnroid 在圆圈中显示数字

Paint paint = new Paint(); paint.setTextSize(getTextSize()); // 设置字体大小 int len = (int)paint.measureText(((TextView)currentTab).getText().toString()); // 获取字符长度 int hei =

2015-06-12 21:35:31 699

原创 Android Camera 预览图像被拉伸变形的解决方法

问题描述:预览图像被拉伸变形问题原因:由于预览图像大小跟SurfaceView 大小不一致引起解决方法:获取系统支持的所有预览尺寸[getSupportedPictureSizes],然后再取一个比较接近的尺寸进行设置[setPreviewSize]选择最佳尺寸方法: private Point getBestCameraResolution(Came

2015-05-07 20:21:13 29021 5

转载 android EditText输入限制,只输入数字电话或者特殊字符

EditText的layout设置大家都知道就不累赘了,这里主要说怎么设置输入限制。EditText的属性里面已经封装好了相关的设置,上一篇文章里面也提到了,不熟悉的可以去查看上一篇EditText属性大全,这里着重讲输入限制的属性:android:digits="1234567890.+-*/%\n()"限制输入框中只能输入自己定义的这些字符串 如果输入其它将不予以显示a

2015-05-06 19:51:45 1565

转载 [Android] EditText 的 inputType属性(键盘类型)

android中inputType属性在EditText输入值时启动的虚拟键盘的风格有着重要的作用。这也大大的方便的操作。有时需要虚拟键盘只为字符或只为数字。所以inputType尤为重要。android:inputType="phone"/> //文本类型,多为大写、小写和数字符号。     android:inputType="none"    android:inputT

2015-05-06 19:46:40 745

转载 ANT 打包遇到非法字符: \65279

http://www.cnblogs.com/leipei2352/p/3665157.html问题现象:-compile: [javac] Compiling 919 source files to C:\jobs\testant\workspace\bin\classes [javac] C:\jobs\testant\workspace\

2015-04-13 17:25:57 1904

转载 分析内存的使用情况

http://blog.csdn.net/guolin_blog/article/details/42238633由于Android是为移动设备开发的操作系统,我们在开发应用程序的时候应当始终把内存问题充分考虑在内。虽然Android系统拥有垃圾自动回收机制,但这并不意味着我们就可以完全忽略何时去分配或释放内存。即使我们全部按照上一篇文章中给出的编程建议来去编写程序,还是会很有

2015-02-12 15:28:53 657

转载 android 多类型listview

http://blog.163.com/benben_long/blog/static/199458243201462432214930/当我们需要在ListView中显示多种视图时,仍然使用继承BaseAdapter的方式,要注意的是getItemViewType(int position)和getViewTypeCount()这两个方法。 getViewTypeCount()就是获

2015-02-05 21:56:34 1345

转载 Android学习笔记(三)之带有侧边索引的快速查找(跟带字母索引查找的通讯录差不多)

http://blog.csdn.net/loongggdroid/article/details/9789261效果图如下:第一步:MainActivity的代码如下:[java] view plaincopypackage net.loonggg.test;    import java.uti

2015-01-30 21:36:10 910

原创 java 的枚举使用

/* 使用: * 通过索引获取值:EnumTest.valueOf(1); return: V1 * 获取枚举key: EnumTest.ENUM1; return:ENUM1 * 获取枚举的索引:EnumTest.ENUM1.ordinal; return:1 */public enum EnumTest { UNKNOW("未知"), ENUM1("V1"

2015-01-24 20:43:00 494

转载 android手机虚拟按钮开发问题点

http://blog.csdn.net/Green_shing/article/details/42745483?ref=myread最近做了手机虚拟按钮开发,和华为荣耀的虚拟按钮类似,效果如下(屏幕底下部分):       功能描述:手机开机,“虚拟按钮”自动隐藏,当从手机下边沿往上滑动时候,就自动出现! 没有操作的话,3秒就自动消失。

2015-01-19 17:15:15 733

转载 40个良好用户界面Tips(en)

http://goodui.org/A Good User Interfacehas high conversion rates and is easy to use. In other words, it's nice to both the business side as well as the people using it. Here is a running

2015-01-19 17:00:54 3362

转载 40个良好用户界面Tips (zh)

http://www.gbtags.com/gb/share/4473.htm一个良好的用户界面应具有高转换率,并且易于使用。但要用户体验良好并不容易做到,下面我们整理了40个良好用户界面Tips,希望能对你有帮助!1 尽量使用单列而不是多列布局单列布局能够让对全局有更好的掌控。同时用户也可以一目了然内容。而多列而已则会有分散用户注意力的风险使你的主旨无法很好表

2015-01-19 16:58:33 1082

原创 The server failed to respond with a valid HTTP response

错误描述:Caused by: org.apache.http.ProtocolException: The server failed to respond with a valid HTTP response错误原因:当HttpClient被占用时,又去访问另一个网络,就会出现这个错误。发生场景:当需求到第三方服务器请求数据时候,如果还保持着对自己服务器的请求,就会出现这个错误

2015-01-16 16:13:48 15024

转载 pinyin4j学习笔记

http://blog.csdn.net/foamflower/article/details/6209552最近在倒腾与搜索相关的拼音检查技术,顺便看了一下中文转拼音开源插件pinyin4j的源码,参考资料:http://blog.csdn.net/hfhwfw/archive/2010/11/23/6030816.aspx整理了一下笔记:pinyin4j是一个支持将

2015-01-12 18:34:16 797

转载 Android Xfermode 实战 实现圆形、圆角图片

http://blog.csdn.net/lmj623565791/article/details/420942151、概述其实这篇本来准备Android BitmapShader 实战 实现圆形、圆角图片放到一篇里面,结果由于篇幅原因就独立出来了~在很久以前也写过一个利用Xfermode 实现圆形、圆角图片的,但是那个继承的是View,其实继承ImageView能

2015-01-12 11:29:33 577

转载 Android 自定义布局 性能问题 初探

http://www.cnblogs.com/punkisnotdead/p/4207981.html大家在写android 代码的时候,基本上都使用过如下几种布局 RelativeLayout,LinearLayout, FrameLayout但是很多时候 这几种布局 也无法满足我们的使用。于是我们会考虑用自定义布局,使用自定义布局会有几个优点比如可以减少vi

2015-01-07 12:12:52 860

转载 Android 系统广播大全

http://blog.chinaunix.net/uid-25370280-id-1735613.htmlString ADD_SHORTCUT_ACTION 动作:在系统中添加一个快捷方式。 String ALL_APPS_ACTION 动作:列举所有可用的应用。输入:无。 String ALTERNATIVE_CATEGORY 类别:说明 acti

2014-12-27 21:46:23 638

转载 清除Android工程中没用到的资源

http://www.cnblogs.com/angeldevil/p/3725358.html项目需求一改再改,UI一调再调,结果就是项目中一堆已经用不到但却没有清理的垃圾资源,不说工程大小问题,对新进入项目的人或看其他模块的代码的人来说,这些没清理的资源可能也可能会带来困扰,所以最好还是清理掉这些垃圾,对于一个稍微大一点的工程来说,手工清理明显是不现实的,这就需要一个方法做

2014-12-27 21:45:47 656

原创 android WebView shouldOverrideUrlLoading 不执行问题

在使用WebView自动下载文件时候,重写shouldOverrideUrlLoading方法就可以;但是在有些手机上次方法不起作用,此时再重写onPageStarted方法即可解决该问题。isLoadUrl  = false;wb.setWebViewClient(new WebViewClient(){@Overridepublic boolean shou

2014-12-27 20:53:10 32196 4

转载 观察者模式及Java实现例子

http://www.cnblogs.com/mengdd/archive/2013/02/07/2908929.html观察者模式 Observer  观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。  这个主题对象在状态上发生变化时,会通知所有观察者对象,让它们能够自动更新自己。 观察者模式的组成  

2014-12-18 20:46:13 900

转载 Android中的Handler, Looper, MessageQueue和Thread

http://www.cnblogs.com/xirihanlin/archive/2011/04/11/2012746.htmlAndroid中的Handler, Looper, MessageQueue和Thread前几天,和同事探讨了一下Android中的消息机制,探究了消息的发送和接收过程以及与线程之间的关系。虽然我们经常使用这些基础的东西,但对于其内部原理

2014-12-13 21:37:42 486

转载 Java中abstract和interface的区别

http://www.cnblogs.com/gxinliug/archive/2011/04/27/2031246.htmlabstract class和interface是Java语言中对于抽象类定义进行支持的两种机制,正是由于这两种机制的存在,才赋予了Java强大的面向对象能力。 abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至

2014-12-11 20:28:10 514

转载 DefaultHttpClient is deprecated

http://www.yeetrack.com/?p=760最近在使用Apache的httpclient的时候,maven引用了最新版本4.3,发现Idea提示DefaultHttpClient等常用的类已经不推荐使用了,之前在使用4.2.3版本的时候,还没有被deprecated。去看了下官方文档,确实不推荐使用了,点击此处详情。DefaultHttpClient —

2014-12-08 13:56:09 41764 4

转载 10个你能参与并学习的Java开源项目

http://www.importnew.com/13730.html如果你正在寻找有趣的 Java 项目想参与和贡献,那么请继续阅读这篇文章。这篇博文是 Java 画廊(Java Gallery)中的一部分,在Java画廊栏目下我介绍了一些有趣的Java项目给我们的读者。成为 Java 开发团队中的一员并编写大量代码是一件很棒的事情。在学校里我们也许没有机会接触到真正的开

2014-11-12 11:10:07 1444

转载 15款值得学习的小型开源项目,带你快速步入开源世界

http://code.csdn.net/news/2822568对于初学者来说,小型开源项目更容易理解和学习,那么目前有哪些值得学习的小型开源项目?本文收集整理了知乎上网友推荐的一些不错的小型项目,代码基本都在5000行以内,感兴趣的朋友可以研究下~  SeaJS Sea.js是一个遵循CommonJS规范的JavaScript模块加载框架,可以实

2014-11-12 11:09:17 523

转载 android解析xml文件的方式 --- PULL

上一节中,我们使用SAX方式解析xml文档, SAX方式是基于事件驱动的。当然android的事件机制是基于回调函数的。在这一节中,我们用另外一种方式解析xml文档,这种方式也是基于事件驱动的,与SAX方式一样,它就是PULL方式。只不过PULL方式读xml回调方法返回的是数字。   读取到xml的声明返回      START_DOCUMENT;    读取到xml的结束返回    

2014-07-29 16:43:08 897

转载 Android图片管理组件(双缓存+异步加载)

ImageManager2这个类具有异步从网络下载图片,从sd读取本地图片,内存缓存,硬盘缓存,图片使用动画渐现等功能,已经将其应用在包含大量图片的应用中一年多,没有出现oomAndroid程序常常会内存溢出,网上也有很多解决方案,如软引用,手动调用recycle等等。但经过我们实践发现这些方案,都没能起到很好的效果,我们的应用依然会出现很多oom,尤其我们的应用包含大量的图片。and

2014-07-29 14:50:20 1103

转载 android 音乐频谱

http://blog.csdn.net/a79412906/article/details/18318761public class VisualizerView extends View {                  // 取得有效数据          int length = 512;          // 线条数(必须为数

2014-07-29 14:26:33 1850

转载 android 网络图片双缓存

http://blog.csdn.net/a79412906/article/details/10180583Android每次加载图片很浪费时间。所以设计了一个图片缓存技术来解决每次android手机加载图片的问题 内存的读取速度是最快的,然后是文件的读取速度,最后是网络资源的读取 既然内存的读取时间最快,我们好好利用内存资源。将内存再分两层缓

2014-07-29 14:25:34 640

android developer support jar v4 v7 v13

android developer support jar v4 v7 v13

2015-08-31

空空如也

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

TA关注的人

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