自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

gongwq的博客

静心思考,沉淀精华

  • 博客(91)
  • 资源 (16)
  • 收藏
  • 关注

原创 Android中获取全局的Context技巧

在我们平常的开发中,很多时候我们新建的一个普通的java类文件(非Activity类的),在某些地方我们需要用到Context,弹出Toast的时候要、启动活动的时候要、发送广播的时候要、操作数据库和弹出通知的时候等。       由于活动本身就是一个Context对象,在Activity活动里面获得Context很简单,但是当很多逻辑代码他不是Activity的时候,那怎么能获取到Conte

2016-03-03 20:32:35 1257

原创 Android布局中的layout_weight和weightSum属性的详解及使用

     由于Android设备的尺寸大小不一,种类繁多,当我们在开发应用的时候就要考虑屏幕的适配型了,尽可能让我们的应用适用于主流机型的尺寸,这样我们的应用不会因为尺寸不同而不美观,解决屏幕适配问题的方法有很多,在这里我所讲的是其中的一种解决方案---巧妙的使用layout_weight属性。     在布局中Layout_weight属性的作用:它是用来分配属于空间的一个属性,你可以设置它所占...

2016-03-02 22:53:08 22746 3

原创 Android中如何实现后台执行定时任务

Android中的定时任务一般有两种实现方式,一种是使用Java API里的Timer类,另一种是使用Android的Alarm机制。      这两种方式在多数情况下都能实现类似的效果,但Timer有一个明显的短板,它并不太适用与那些需要长期在后台运行的定时任务。As we know,为了能让电池更加耐用,每种手机都会有自己的休眠策略:比如手机不用的时候智能的断开wifi连接,根据光线强弱自

2016-03-01 21:04:34 6104 5

转载 java android面试分析,不断更新中....

ArrayList,Vector,LinkedList的区别  ArrayListVectorLinkedList实现原理数组数组双向链表线程安全否是否

2016-02-27 19:27:05 914

原创 发现了一个好的全面且好用的数据接口

由于目前自己在尝试着做一款简单的APP应用,于是就跟着示例学起来了,也算是对零散知识的一次综合应用吧。但是书上的知识也有保质期,比如一些数据API接口,以前可以用,但是现在就失效了。为此,我专门去网上搜寻了一些类似的接口,还好找到了类似的,可以用。但是无意之中发现了一个全面好用不好用暂时还不知道(尼玛,那你标题啥意思?!),因为我还没试用过。好吧,不多说了,贴出链接吧,不知道会不会被和谐。

2016-02-27 13:44:01 2241 2

原创 java笔记--什么是接口回调,怎么用

我们常常在开发中会遇到或者听到回调函数,那什么是回调函数呢,根据看了别人的几篇博客后,我在这里写出自己的理解: 所谓回调就是A类中设置一个方法b给对象C,C可以执行A中的方法b。通常这个方法是定义在C对象中的接口中的抽象方法,A设置的时候直接设置这个接口对象即可。如何定义一个回调a. 定义接口 : 在类中定义一个Interface, 并在接口中定义一个抽象方法;b. 接口对

2016-02-25 14:51:36 2280

原创 java笔记--设计模式之装饰模式

1.定义     装饰模式以对客户透明的方式动态的给一个对象附加上更多的责任。换言之,客户端并不会觉得对象在装饰前和装饰后有什么不同。装饰模式可以在不使用创造更多子类的情况下,将对象的功能进行扩展。      设计初衷:通常可以使用继承来实现功能的拓展,如果这些需要拓展的功能的种类很繁多,那么势必生成很多子类,增加系统的复杂性,同时,使用继承实现功能拓展,我们必须可预见这些拓展功能,这些功

2016-02-23 20:05:18 786

原创 java笔记--设计模式之观察者(订阅/发布)模式

1.定义       定义对象间的一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态发生变化时,会通知所有观察者对象,使它们能够自动更新自己。2.解决的问题    现状:有时我们会将一个系统分割成一系列相互协作的类,但是这样会有一个副作用---需要维护相关对象间的一致性。这样的话我们为了维持一致性而使得各个类之间紧密耦合,导致可重用性的降低,会给维护、扩展

2016-01-09 19:04:17 11930 4

原创 java线程的生命周期及wait(),notify(),notifyAll()的详解分析

1.java线程的生命周期    线程是一个动态执行的过程,它也有一个从产生到死亡的过程。(1)生命周期的五种状态    新建(new Thread)    当创建Thread类的一个实例(对象)时,此线程进入新建状态(未被启动)。    例如:Thread  t1=new Thread();    就绪(runnable)    线程已经被启动,正在等待被分配

2016-01-02 23:22:46 1289

转载 java笔记--设计模式之工厂模式

工厂模式在《Java与模式》中分为三类:1)简单工厂模式(Simple Factory):不利于产生系列产品;2)工厂方法模式(Factory Method):又称为多形性工厂;3)抽象工厂模式(Abstract Factory):又

2015-12-31 15:13:31 561

转载 【励志篇】我不知道我的坚持对不对,但是我想试一试

实践是腿,决定你能不能走路;理论是干粮,决定你能不能走得远。

2015-12-31 12:42:54 1117 2

Android设备读写NFC标签Demo

Android设备的NFC标签读写,详情http://blog.csdn.net/android_cmos/article/details/53958251

2017-08-12

Android获取当前的Activity类名

Android获取当前的Activity类名,详细可参考博客:http://blog.csdn.net/android_cmos/article/details/73382573

2017-06-17

Android3D翻页效果的倒计时控件

这是一个Android倒计时控件,具有上下翻页的3D翻转效果。 原文地址:http://blog.csdn.net/android_cmos/article/details/70477285

2017-04-22

Android利用DrawerLayout实现侧滑菜单

Android利用DrawerLayout实现侧滑菜单

2017-03-15

Anroid利用RecyclerView实现瀑布流效果

Anroid利用RecyclerView实现瀑布流效果

2017-03-10

Android设备读写NFC标签

Android设备读写NFC标签 原文链接:http://blog.csdn.net/android_cmos/article/details/53958251

2017-01-01

Android自定义ViewGroup-----流式布局

原文地址http://blog.csdn.net/android_cmos/article/details/52356229

2016-08-30

java在线笔试参考代码1

原文链接http://blog.csdn.net/android_cmos/article/details/52223371,答案代码不是唯一解,仅供参考

2016-08-25

Android扫描wifi二维码自动连接

原文连接地址 http://blog.csdn.net/android_cmos/article/details/52214560

2016-08-16

Android二维码扫描和生成

android二维码扫描与生成

2016-08-12

Android自定义View实践--圆盘温度计

原文地址:http://blog.csdn.net/android_cmos/article/details/52073778

2016-07-30

Android自动发送邮件所需的4个jar包

包括Android发送邮件所需的3个jar包和1个封装好的框架jar包

2016-04-17

几百个常用的android开发小图标

在开发APP的过程中,我们时常需要些小图标去帮助我们设计更好看的UI,以实现良好的用户体验

2015-07-09

数据库SQL查询语句大全

数据库SQL查询语句大全,基本上全部包括了实用的语句,有了这个,再也不用想不起来时到处去翻书和网上查

2015-07-09

Android的UI设计之折叠书架

这个是一个Android的UI设计类型,实现点击按钮折叠显示,附源码。

2015-07-01

共轭梯度法c++程序

共轭梯度法c++程序,也有黄金分割法和进退搜索法,可以使用,有介绍。/*以下是进退法搜索区间源程序*/ void sb(double *a,double *b,double x[],double p[]) { double t0,t1,t,h,alpha,f0,f1; int k=0; t0=2.5; /*初始值*/ h=1; /*初始步长*/ alpha=2; /*加步系数*/ f0=f(x,p,t0); t1=t0+h; f1=f(x,p,t1); while(1) { if(f1<f0) { h=alpha*h; t=t0; t0=t1; f0=f1; k++; } else { if(k==0) {h=-h;t=t1;} else { *a=tt1?t:t1; break; } } t1=t0+h; f1=f(x,p,t1); } }

2015-05-23

空空如也

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

TA关注的人

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