-
Android菜单详解——懂得android中的Menu
Android菜单详解——理解android中的MenuAndroid菜单详解——理解android中的Menu前言今天看了proandroid3中menu这一章,对Android的整个menu体系有了进一步的了解,故整理下笔记与大家分享。PS:强烈推荐《ProAndroid3》,是我至今为止看到的最好的一本android书,中文版出到《精通Android2》。理解Android的菜单菜单是许多应...
73
热度 -
Eclipse安装maven插件有关问题
Eclipse安装maven插件问题。通过在EclipseMarket上下载的Maven插件,在使用时发现会对1<executions>2??<execution>?这样的表情报错误,原因是Maven插件的问题。现将解决方案做个简单的说明:1.删除原来的Maven插件,在线安装新的插件:name:m2eclipselocation:http://download.eclip...
70
热度 -
Android札记:SurfaceView与SurfaceHolder对象
Android笔记:SurfaceView与SurfaceHolder对象摘要调试Media播放时,不时用到SurfaceView与SurfaceHolder对象,写case测试及实际运行效果,基本上搞清楚这两个对象的用法及区别1、SurfaceViewpublicclassSurfaceViewextendsViewSurfaceView是视图(View)的继承类,这个视图里内嵌了一个专门用于绘...
44
热度 -
android 解决ViewPager双层嵌套的滑动有关问题
android解决ViewPager双层嵌套的滑动问题解决ViewPager双层嵌套的滑动问题今天我分享一下ViewPager的双层嵌套时影响内部ViewPager的触摸滑动问题之前在做自己的一个项目的时候,遇到广告栏图片动态切换,我第一时间想到的就是ViewPager,整个软件只有广告这一部分ViewPager还好说,但是软件越复杂出现的问题越多,尤其是遇到ViewPager双层嵌套问题,找了很...
99
热度 -
探索并发编程(三):Java存储模型和共享对象
很多程序员对一个共享变量初始化要注意可见性和安全发布(安全地构建一个对象,并其他线程能正确访问)等问题不是很理解,认为Java是一个屏蔽内存细节的平台,连对象回收都不需要关心,因此谈到可见性和安全发布大多不知所云。其实关键在于对Java存储模型,可见性和安全发布的问题是起源于Java的存储结构。Java存储模型原理有很多书和文章都讲解过Java存储模型,其中一个图很清晰地说明了其存储结构:由上图可...
825
热度 -
Eclipse搭建SSH(Struts2+Spring3+Hibernate3)框架项目课程
Eclipse搭建SSH(Struts2+Spring3+Hibernate3)框架项目教程本文提纲:本文通过一个用户注册的实例讲解SSH的整合。创建Struts项目,整合Hibernate,整合Spring。最后总结如何熟练创建SSH项目。仅是创建SSH项目,对于其他的扩展例如Struts的国际化,Hibernate的缓存优化,Spring的AOP等,本博文涉及不到。想学习更多的东西请搜索其他博...
11
热度 -
android CheckBox RadioButton 图片与文字间距有关问题
androidCheckBoxRadioButton图片与文字间距问题关注微信号:javalearns??随时随地学Java或扫一扫??随时随地学Java在使用自定义的CheckBox或RadioButton时,自定义的图标和文字在不同的手机上显示的间距不同,有时不太好控制,下面是我自定义的CheckBox:在Layout下的xml:?12345678910<CheckBox????????...
722
热度 -
android 实现序列化 深度浅析3
android实现序列化深度浅析三上一篇中我们透过源码看到了Parcel背后的机制,本质上把它当成一个Serialize就可以了,只是它是在内存中完成的序列化和反序列化,利用的是连续的内存空间,因此会更加高效。?????????我们接下来要说的是Parcel类如何应用。就应用程序而言,最常见使用Parcel类的场景就是在Activity间传递数据。没错,在Activity间使用Intent传递数据...
38
热度 -
Android通过代码模拟物理、银幕点击事件
Android通过代码模拟物理、屏幕点击事件本文讲的是通过使用代码,可以控制手机的屏幕和物理按键,也就是说不只是在某一个APP里去操作,而是整个手机系统。getevent/sendeventgetevent&sendevent是android系统下的一个工具,可以模拟多种按键和触屏操作,产生的是rawevent,rawevent经过eventhub处理产生最终的gesture事件。gete...
74
热度 -
初学者进阶之Android Touch事件传递(二)
菜鸟进阶之AndroidTouch事件传递(二)这是touch事件传递系列博客的第二篇,如果想了解touch和click的那些事,请浏览投产事件传递系列的第一篇。http://blog.csdn.net/bingospunky/article/details/43603397理理思路,我发现touch传递这部分的内容很多,所以每篇博客介绍一个方面比较好。这篇博客主要介绍touch事件传递的现象,一...
60
热度 -
Android 蓝牙4.0 BLE 了解
Android蓝牙4.0BLE理解本文简单结合两篇文章http://blog.csdn.net/hellogv/article/details/24267685http://blog.csdn.net/jimoduwu/article/details/21604215在BLE协议中,有两个角色,周边(Periphery)和中央(Central),一个中央可以同时连接多个周边,但是一个周边某一时刻只...
673
热度 -
索引与sql优化有关问题汇总
索引与sql优化问题汇总各位亲爱的云友,非常感谢大家踊跃参加DBA专家门诊一期:索引与sql优化,很多云友都提出了自己的问题,门诊主任医师玄惭对大家提的问题一一作了解答。现已整理好这些问题,分享在此,欢迎来拿,绝对干货!篇幅较长,耐心细看!我们将赠送每位提问者每人一本凌云杂志第四期,请各位以论坛短消息形式将姓名、电话、地址发送给管理员xiaofanqie。啊里新人(Q1):索引我一般都是只有主键,...
68
热度 -
可动态格局的Android抽屉之基础
可动态布局的Android抽屉之基础?本文来自http://blog.csdn.net/hellogv/?,欢迎转摘,引用必须注明出处!????????????以前曾经介绍过《Android提高第十九篇之"多方向"抽屉》,当这个抽屉组件不与周围组件发生压挤的情况下(周围组件布局不变),是比较好使的,但是如果需要对周围组件挤压,则用起来欠缺美观了。??????如下图。在对周围压挤的情况下,抽屉是先把...
12
热度 -
android平板下的GridView视图缓存优化
android平板上的GridView视图缓存优化?本文来自http://blog.csdn.net/hellogv/?,引用必须注明出处!?????最近在做android平板上的开发,其中涉及到高分辨率之下使用GridView的性能问题。在Android手机软件开发中,如果在ListView或者GridView上使用大数量Item,很多人都会想到ViewHolder......没错,ViewHo...
16
热度 -
Android Service 服务(2)—— BroadcastReceiver
AndroidService服务(二)——BroadcastReceiver一、BroadcastReceiver简介BroadcastReceiver,用于异步接收广播Intent,广播Intent是通过调用Context.sendBroadcast()发送、BroadcastReceiver()接收。广播Intent的发送是通过调用Context.sendBroadcast()、Context...
95
热度 -
Android 统制WIFI相关操作
Android控制WIFI相关操作Android控制WIFI相关操作作者:徐福安发表于2011-5-2922:36:25评论(0)阅读(1156)Android控制WIFI相关操作WIFI的全称是WirelessFidelity,又称802.11b标准,是一种高速的无线通信协议,传输速度可以达到11Mb/s。实际上,对WIFI并不需要过多的控制(当成功连接WIFI后,就可以直接通过IP在WIFI设...
58
热度 -
Android Developers:支持不同的银屏大小
AndroidDevelopers:支持不同的屏幕大小这节课程向你展示了通过如下方式支持不同的屏幕大小:确保你的布局能适当地调整大小来适应屏幕根据屏幕的配置提供适当的UI布局确保正确的布局被应用到正确的屏幕提供正确缩放的位图使用"wrap_content"和“match_parent"——————————————————————————————————————————...
36
热度 -
2011.07.18(三)——— android drawArc 画弧
2011.07.18(3)———androiddrawArc画弧2011.07.18(3)———androiddrawArc画弧参考:[url]http://www.imobilebbs.com/wordpress/?p=1377[/url]?Canvas提供了drawArc来绘制圆弧。publicvoiddrawArc(RectFoval,floatstartAngle,floatsweepAn...
285
热度 -
C#读取Excel 几种方法的感受
C#读取Excel几种方法的体会(1)OleDb:用这种方法读取Excel速度还是非常的快的,但这种方式读取数据的时候不太灵活,不过可以在DataTable中对数据进行一些删减修改这种方式将Excel作为一个数据源,直接用Sql语句获取数据了。所以读取之前要知道此次要读取的Sheet(当然也可以用序号,类似dt.Row[0][0]。这样倒是不需要知道Sheet)if(fileType==".xls...
81
热度 -
在PHP中的正则表达式印证
在PHP中的正则表达式验证验证是处处为站长的共同关注。如果有人进入形式的信息,您需要验证它!但是,这样做最简单的方法是什么?嗯,处理大量的文本模式,需要遵循时,我总是转向正则表达式。正则表达式是你定义一个模式的一种方式。虽然我不会教你的Regex,我会告诉正则表达式在PHP。PHP主要使用了Perl的regex的味道。这就是为什么要执行的功能在PHP正则表达式preg_match。执行Perl的正...
64
热度