自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(610)
  • 资源 (6)
  • 收藏
  • 关注

转载 Android 底部TabActivity(2)——ActivityGroup|顶部底部均有Tab标签之一

今天这篇文章记述一下页面顶部底部上下均有Tab标签页的特殊需求!使用了过时的ActivityGroup。再看一下整个Project的结构,如下下面逐一介绍一下实现过程,一贯风格,具体实现还是看注释吧,代码也不是很多,就不啰嗦了。step1:首先是主界面MainActivity.java[java] view plaincopy

2015-04-07 14:41:34 419

转载 Android 底部TabActivity(1)——FragmentActivity

先看看效果图:第一篇Tab系列的文章首先实现这种风格的底部Tab:背景条颜色不变,我们是用了深灰的颜色,图标会发生相应的变化,当选中某个标签后该标签的背板会由正常的颜色变为不正常,哈哈,是变为加深的灰色,更加凸显当前页的效果,所以我比较这种类型。在这里文字的变化我没处理,如果变色使用个selector就解决了,这里不再赘述。再看一下整个Project的结构,如下

2015-04-07 14:22:53 469

转载 Java习惯用法总结

在Java编程中,有些知识 并不能仅通过语言规范或者标准API文档就能学到的。在本文中,我会尽量收集一些最常用的习惯用法,特别是很难猜到的用法。(Joshua Bloch的《Effective Java》对这个话题给出了更详尽的论述,可以从这本书里学习更多的用法。)我把本文的所有代码都放在公共场所里。你可以根据自己的喜好去复制和修改任意的代码片段,不需要任何的凭证。目录

2015-04-07 14:10:26 359

转载 android ViewPager,ViewFlipper,ViewFlow实现左右滑动

开篇http://blog.csdn.net/zhouyuanjing/article/details/8290454        首页只是作为ViewPager,ViewFlipper,ViewFlow的入口,提供三个Button进行跳转。               1. ViewPager        先看看官方文档怎么介绍ViewPage

2015-04-07 14:01:10 349

转载 Fragment 和 FragmentActivity的使用(二)

今天继续完成剩下的学习部分,现在项目很多地方使用viewpager来提供滑动,今天记录学习viewpager配合fragment的显示,增加一个CallLogsFragment配合之前SMSListFragment1.CallLogsFragment,主要显示手机的电话记录,这都是之前的代码,所以只要把Activity转换成Fragment就可以了,也一样, Activity.setCon

2015-04-07 13:57:34 347

转载 Fragment 和 FragmentActivity的使用1

http://blog.csdn.net/izy0001989624/article/details/17072211今天学习下 Android中的 Fragment 和 FragmentActivity,因为没有4.0手机,平台是2.3.3 所以我是使用 v4 support 包来进行学习。要想用Fragment 功能必须先让activity继承FragmentActivit

2015-04-07 13:53:09 355

转载 读取系统资源 getResources

概要说明:数据包package:android.content.res主要类:ResourcesInputStream openRawResource(int id) 获取资源的数据流,读取资源数据把一个图片资源,添加你的文件到你工程中res/drawable/目录中去,可以在代码或XML布局中,引用它也可以用资源编号,比如你选择一个文件只要去掉后缀就可以了(例如:mmm_imag

2015-04-07 11:18:03 1092

转载 android Bitmap用法总结

1、Drawable → Bitmappublic static Bitmap drawableToBitmap(Drawable drawable) {Bitmap bitmap = Bitmap.createBitmap(drawable.getIntrinsicWidth(),drawable.getIntrinsicHeight(),drawable.getOpac

2015-04-07 11:17:05 350

转载 Android ViewPager使用详解

原文地址http://blog.csdn.net/wangjinyu501/article/details/8169924这是谷歌官方给我们提供的一个兼容低版本安卓设备的软件包,里面包囊了只有在安卓3.0以上可以使用的api。而viewpager就是其中之一利用它,我们可以做很多事情,从最简单的导航,到页面菜单等等。那如何使用它呢,与LisstView类似,我们也需要一个适配器,他就是Pa

2015-04-07 11:14:47 387

转载 Android 使用Loader示例4

Android 3.0 sdk,引入了很多新api,比如Loader。和Fragment类似(编写兼容android1.6的fragment),该api也可在Android 1.6以上版本执行。以下介绍如何编写Loader,实现对ListView的异步加载。效果如图:示例中有一个后台线程每隔3秒更新数据库的长江记录,将记录改为“长江”或“Long River”。ListView

2015-04-06 13:44:08 381

转载 android的loader使用3

Loaders机制在Android 3.0版本后引入。Loaders机制使一个Activity或者一个Fragment更加容易异步加载数据。Loaders有如下的特性:Ø  它们适用于任何Activity和Fragment;Ø  它们提供了异步加载数据的机制;Ø  它们检测数据源,当数据源内容改变时它们能够传递新的结果;Ø  当配置改变后需要重新创建时,它们会重新连

2015-04-06 13:42:21 389

转载 Android开发之ContentProvider结合LoaderManager加载数据

ContentProvider作为Android的四大存储方式之一,有着广泛的应用性,它暴露了数据地址,可以让其他应用访问数据,可以用于存储图片、通讯录等信息,这篇博文将详细介绍ContentProvider、URIMatcher,LoaderManager,cursorAdapter的方法使用与介绍。使用ContentProvider的时候一定要注意在manifest清单文件中像Acticity

2015-04-06 10:49:05 572

转载 LoaderManager.LoaderCallbacks使用实例

LoaderManager.LoaderCallbacks是3.0之后出现的新特xìng,通过LoaderManager.LoaderCallbacks接口可以很轻松的实现异步加载数据到Fragment或Activity 中,Loaders提供了回调机制onLoadFinished()通知最终的运行结果,有点类似AsyncTask类,但由于Loader对于并发可以用过Loader管理器统一管理,所

2015-04-06 10:09:44 1208

转载 tcp状态参数设置

说明: 通常情况下:一个正常的TCP连接,都会有三个阶段:1、TCP三次握手;2、数据传送;3、TCP四次挥手里面的几个概念:SYN: (同步序列编号,Synchronize Sequence Numbers)ACK: (确认编号,Acknowledgement Number)FIN: (结束标志,FINish)TCP三次握手(创建 OPEN)客户端发起一个和服务创

2015-04-04 15:55:35 795

转载 TCP的11种状态,SIGPIPE,close/shutdown

TCP/IP协议的11种状态 说明:1.如下图(客户端与服务器都在本机:双方(server的子进程,与client)链接已经建立(ESTABLISHED),等待通信)2.最先调用close的一端,后面会进入TIME_WAIT的状态(下图,server端首先关闭)3.TIME_WAIT 时间是2MSL(报文的最长存活周期的2

2015-04-04 15:49:30 1145

转载 TCP状态图和常见问题这里有待研究,怎么是九种状态

http://www.cnblogs.com/zhenjing/archive/2011/04/20/2021791.htmlTCP 共有9 个网路状态,其中涉及到关闭的状态有5 个。       在我们编写网络相关程序的时候,这5 个状态经常出现。因为这5 个状态相互关联,相互纠缠,而且状态变化触发都是由应用触发,但是又涉及操作系统和网络,所以正确的理解TCP 在关闭时网络状态变化情

2015-04-04 15:36:47 455

转载 TCP连接的状态详解+原因排查

我们通过了解TCP各个状态,可以排除和定位网络或系统故障时大有帮助。(总结网络上的内容)http://blog.csdn.net/hguisu/article/details/387008991、TCP状态linux查看tcp的状态命令:1)、netstat -nat  查看TCP各个状态的数量2)、lsof  -i:port  可以检测到打

2015-04-04 15:34:33 7217

转载 TCP十一种状态

2、全部11种状态    2.1、客户端独有的:(1)SYN_SENT (2)FIN_WAIT1 (3)FIN_WAIT2 (4)CLOSING (5)TIME_WAIT 。    2.2、服务器独有的:(1)LISTEN (2)SYN_RCVD (3)CLOSE_WAIT (4)LAST_ACK 。    2.3、共有的:(1)CLOSED (2)ESTABLISHED 

2015-04-04 13:08:24 8439 3

转载 Parcelable接口3+实例

阅读Android源代码时,经常看到使用Parcelable的地方,但是一直没太搞清楚它的作用,今天仔细的看了一下,感觉就是把一堆数据打包,然后传输,然后再分解出来。public interface Parcelable如果某个类实现了这个接口,那么它的对象实例可以写入到Parcel中,并且能够从中恢复,并且这个类必须要有一个static的field,并且名称要为CREATOR,这个fie

2015-04-03 17:37:33 407

转载 Parcelable接口2

转自: http://blog.sina.com.cn/s/blog_78e3ae430100pxba.htmlandroid提供了一种新的类型:Parcel。本类被用作封装数据的容器,封装后的数据可以通过Intent或IPC传递。 除了基本类型以外,只有实现了Parcelable接口的类才能被放入Parcel中。 Parcelable实现要点:需要实现三个东西

2015-04-03 17:22:33 312

转载 Parcelable接口

1. Parcelable接口Interface for classes whose instances can be written to and restored from a Parcel。 Classes implementing the Parcelable interface must also have a static field called CREATOR, which

2015-04-03 17:16:25 417

转载 Netty系列之Netty高性能之道

1. 背景1.1. 惊人的性能数据最近一个圈内朋友通过私信告诉我,通过使用Netty4 + Thrift压缩二进制编解码技术,他们实现了10W TPS(1K的复杂POJO对象)的跨节点远程服务调用。相比于传统基于Java序列化+BIO(同步阻塞IO)的通信框架,性能提升了8倍多。事实上,我对这个数据并不感到惊讶,根据我5年多的NIO编程经验,通过选择合适的NIO框架,加上高

2015-04-02 15:13:07 467

转载 Android入门之Fragment用法

当我们需要动态的多界面切换的时候,就需要将UI元素和Activity融合成一个模块。在2.3中我们一般通过各种Activity中进行跳转来实现多界面的跳转和单个界面动态改变。在4.0或以上系统中就可以使用新的特性来方便的达到这个效果--Fragment类。Fragment类似一个嵌套Activity,可以定义自己的layout和自己的生命周期。     多个Fragment可以放在

2015-04-02 09:06:04 351

转载 使用异步 I/O 大大提高应用程序的性能

在 IBM Bluemix 云平台上开发并部署您的下一个应用。现在就开始免费试用AIO 简介Linux 异步 I/O 是 Linux 内核中提供的一个相当新的增强。它是 2.6 版本内核的一个标准特性,但是我们在 2.4 版本内核的补丁中也可以找到它。AIO 背后的基本思想是允许进程发起很多 I/O 操作,而不用阻塞或等待任何操作完成。稍后或在接收到 I/O 操作完成的

2015-04-01 15:31:42 336

转载 高性能IO模型浅析

http://www.cnblogs.com/fanzhidongyzby/p/4098546.html服务器端编程经常需要构造高性能的IO模型,常见的IO模型有四种:(1)同步阻塞IO(Blocking IO):即传统的IO模型。(2)同步非阻塞IO(Non-blocking IO):默认创建的socket都是阻塞的,非阻塞IO要求socket被设置为NONBLO

2015-04-01 15:23:26 340

转载 FragmentManager使用例子

为了管理Activity中的fragments,需要使用FragmentManager.  为了得到它,需要调用Activity中的getFragmentManager()方法。  因为FragmentManager的API是在Android 3.0,也即API level 11开始引入的,所以对于之前的版本,需要使用support library中的FragmentActivit

2015-04-01 14:50:02 1033

转载 android中方便为fragment写入参数的FragmentArgs简介

Android开发有时候会令人头痛。你不得不为诸如建立fragment这样简单的事情写很多代码。幸运的是java支持一个强大的工具:注释处理器(Annotation Processors)。Fragment的问题是你不得不设置很多参数,从而让它正常运行。很多android开发新手通常这样写:public class MyFragment extends Fragment{pri

2015-04-01 11:36:16 569

转载 Android解惑 - 为什么要用Fragment.setArguments(Bundle bundle)来传递参数

Fragment在Android3.0开始提供,并且在兼容包中也提供了Fragment特性的支持。Fragment的推出让我们编写和管理用户界面更快捷更方便了。但当我们实例化自定义Fragment时,为什么官方推荐Fragment.setArguments(Bundle bundle)这种方式来传递参数,而不推荐通过构造方法直接来传递参数呢? 为了弄清这个问题,我们可以做一个测试,分别

2015-03-31 15:59:26 421

转载 新浪微博技术架构分析

微博平台首席架构师杨卫华演讲  新浪科技讯 11月16日下午消息,由新浪微博主办的中国首届微博开发者大会在北京举行,这是国内微博行业的首场技术盛宴。作为国内微博市场的绝对领军者,新浪微博将在此次大会上公布一系列针对开发者的扶持政策,以期与第三方开发者联手推动微博行业的整体发展。  大家下午好,在座的大部分都是技术开发者,技术开发者往往对微博这个产品非常关心。最晚的一次,是12点

2015-03-30 10:08:02 601

转载 又拍网架构中的数据库分库设计

注: 关于数据库分库,横切,纵切,这个话题已经谈了好多年。这篇文章,是我找到的非常好的一篇分库的分享文。 又拍网是一个照片分享社区,从2005年6月至今积累了260万用户,1.1亿张照片,目前的日访问量为200多万。5年的发展历程里经历过许多起伏,也积累了一些经验,在这篇文章里,我要介绍一些我们在技术上的积累。相关厂商内容方兴:基于安全漏洞的攻防对抗技术

2015-03-30 09:14:36 608

转载 Android 开发中的若干安全问题

1.    本app内部使用的activity一定要设置为非公开                  不准备对外公开的activity一定要设置为非公开,以防止被人非法调用[html] view plaincopyprint?activity  android:name=".PrivateActivity"  android:l

2015-03-30 08:53:07 790

转载 调用微信聊天功能和分享功能

今天整理个不是问题的问题,没学到啥,主要完成功能:老大要求能调用手机号码然后通过微信聊,我去,说白了老大看到了应用-通讯录plus-的微信功能,要我模仿。首先,坑啊,我以为是开放的功能,就去看了半天微信的开发分享功能,记录下分享功能的使用:1.去下载微信开放平台的包: 微信提供了 开发的工具包sdk ,里面有个 libammsdk.jar.将它导入工程

2015-03-29 10:39:48 2498

转载 底部菜单栏之Fragment的详细介绍和使用方法

由于TabActivity在Android4.0以后已经被完全弃用,那么我就不再浪费口水继续讲解它了,取而代之的是Fragment。Fragment是Android3.0新增的概念,Fragment翻译成中文是碎片的意思,不过却和Activity十分的相似,这一篇我花大量的篇幅来详细的讲解Fragment的介绍和使用方法。一、Fragment的基础知识介绍1.1概述

2015-03-28 16:55:12 713 1

转载 服务器负载均衡的基本功能和实现原理

原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://virtualadc.blog.51cto.com/3027116/615836负载均衡设备作为纵跨网络2-7层协议的设备,往往放置在网络设备和应用设备的连接处,对工程师在网络和应用基本知识方面的要求远高于其他设备,所以我们要在基本功能的理解上下更多的功夫。负载均衡设备还有

2015-03-28 12:00:45 457

转载 LayoutInflater用法

LayoutInflater作用是将layout的xml布局文件实例化为View类对象。实现LayoutInflater的实例化共有3种方法,(1).通过SystemService获得    LayoutInflaterinflater = (LayoutInflater)context.getSystemServices(Context.LAYOUT_INFLATER_S

2015-03-20 09:55:33 884

转载 ice服务器实现技术

1.       渐进的初始化如果我们使用servant定位器,locate返回的servant只能用于当前请求,也就是说Ice run time不会把这个servant增加到Active Servant Map中。一种常用的实现技术是,在locate中,把每个servant增加到ASM中。这意味着,只有对Ice对象的初次请求会触发对locate的调用;自此之后,与Ice对象对应的

2015-03-19 11:57:41 3617

转载 C++线程与并发

Ice 提供了一个简单的线程抽象层,用以编写可移植的多线程程序。通过同步原语可以实现不同粒度的并发控制。1、互斥体 IceUtil::Mutex类和IceUtil::StaticMutex提供了简单的非递归互斥机制。两者完全类似,只是StaticMutex可以静态声明,如下所示:static IceUtil::StaticMutex myStaticMutex =ICE_STATI

2015-03-19 11:54:52 639

转载 ICE线程类多线程

http://blog.csdn.net/moxiaomomo/article/details/6732387线程1.Thread类    1.1概述          Ice中的基础线程是由ThreadControl类和Thread类来提供的(在IceUtil/IceUtil.h中定义):          Thread类是一个抽象基类,拥有一个纯虚方

2015-03-19 11:51:57 1395

转载 Ice读书笔记--- TreadControl类的join与detach方法

http://blog.csdn.net/moxiaomomo/article/details/6732387在Ice中创建线程很简单,假设有一个名为ReaderThread的线程类,则可以这样创建线程:   class ReaderThread : public IceUtil::Thread {        virtual void run() {          

2015-03-19 11:49:39 405

转载 Android UI-自定义日历控件

sss

2015-03-18 11:49:44 589

landi_win_drivers.exe

pos机驱动,医保,刷卡,landi E820驱动安装, 位、64位, 联迪系列产品驱动软件解决WIN10数据签名的问题 2.加入M56 2G OPEN的驱动 3.加入Q5 PRO RK平台的设备 4.加入安装出错时启用修复功能

2020-08-19

java版双线性

自己编写的java版的双线性,不过效率还行

2012-11-24

直线重叠去除

这是自己编的,我运行成功,大家可以试试,希望提出问题

2012-11-24

肯定成功的双线性

这是自己编的,已经运行成功,希望对大家有帮助的双线性插值,

2012-11-24

jlink y402驱动

jlink y402驱动,很有用,用于嵌入式驱动开发,linux烧写,内核定制,有了这个驱动,很好办

2012-08-19

空空如也

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

TA关注的人

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