-
Android应用层View作图流程与源码分析
Android应用层View绘制流程与源码分析【工匠若水http://blog.csdn.net/yanbober转载烦请注明出处,尊重分享成果】1背景还记得前面《Android应用setContentView与LayoutInflater加载解析机制源码分析》这篇文章吗?我们有分析到Activity中界面加载显示的基本流程原理,记不记得最终分析结果就是下面的关系:看见没有,如上图中id为cont...
43
热度 -
J哥-北京市Android各招聘公司面试实战总结
J哥---------北京Android各招聘公司面试实战总结From:再三考虑,决定把今天的面试总结一下,算是对自己的总结,如果能顺便给正在找工作的朋友有所帮助,那就不能再好了。ps:今天面试真的好累,昨晚没睡好,今天早上起床也没有吃早饭,饿着肚子跑去面试的。话痨了、、今天面试了两家公司,早上出门前,感觉两家稳稳地可以拿下,but结果并不如人意。。面试公司:健德门附近某公司面试时间:5月25日1...
40
热度 -
Android 之Java基础-一个列表框引发的惨案暨java装箱拆箱的实际应用
Android之Java基础---一个列表框引发的血案暨java装箱拆箱的实际应用为了提高代码的封装性及可读性,我把原来手懒搞的一些AsyncTask的继承内部类决定都单独拉到一个文件夹中,但这一拉,出事情了!我的应用业务是,有一个min_question_id(int)来记录目前读取到的服务器端数据,原来是内部类的时候,用的好好的,这把它单独剥离出来,每次拉取数据却是从头拉取了!好了,先上原来的...
48
热度 -
用c#开发安卓程序 (xamarin.android)系列之二 容易的聊天程序
用c#开发安卓程序(xamarin.android)系列之二简单的聊天程序networkcomm.net网络通信框架来自于英国剑桥,其开源版本2.3.1中自带了一个编写android的例子,可以很好的帮助我们入门。此示例的功能,是在2个安卓手机上,输入对方的IP和端口,能够实现聊天功能。把代码放上,供大家一览usingSystem;usingAndroid.App;usingAndroid.Con...
184
热度 -
Android 定名规范 (提高代码可以读性)
Android命名规范(提高代码可以读性)?刚接触android的时候,命名都是按照拼音来,所以有的时候想看懂命名的那个控件什么是什么用的,就要读一遍甚至好几遍才知道,这样的话,在代码的审查和修改过程中就会浪费不少不必要的时间。如果就是我一个人开发,一个人维护的话还好,可是如果一个项目是团队分工合作,这样让你的同事去看你的代码就更加吃力了,因为大家之间的编程方式不一样,所以,在开发过程中,命名规范...
5
热度 -
小弟我的Android进阶之旅->android中service的onStartCommand()方法中intent为null的有关问题
我的Android进阶之旅------>android中service的onStartCommand()方法中intent为null的问题今天在维护公司的一个APP的时候,突然爆了空指针异常,Causedby:java.lang.NullPointerException:Attempttoinvokevirtualmethod'booleanandroid.content.Intent.ge...
19
热度 -
PL/SQL存储过程-中国电力根本档案存储功能-仅供参考
PL/SQL存储过程-中国电力基本档案存储功能-仅供参考CREATEORREPLACEPACKAGEBODYBASE_INFOASPROCEDUREinsert_lapc(lapcInlapc_array)ASv_maxnumber;v_resultnumber;v_statusnumber;BEGINdeletefromTMP_LAPC;v_result:=-10;--数据插入临时表FORiIN...
139
热度 -
Spark入门实战系列-6.SparkSQL(下)-Spark实战应用
Spark入门实战系列--6.SparkSQL(下)--Spark实战应用【注】该系列文章以及使用到安装包/测试数据可以在《倾情大奉送–Spark入门实战系列》获取1运行环境说明1.1硬软件环境主机操作系统:Windows64位,双核4线程,主频2.2G,10G内存虚拟软件:VMware?Workstation9.0.0build-812388虚拟机操作系统:CentOS64位,单核虚拟机运行环境...
245
热度 -
Java Persistence with MyBatis 三(中文版) 第四章 使用注解配置SQL映射器
JavaPersistencewithMyBatis3(中文版)第四章使用注解配置SQL映射器在上一章,我们看到了我们是怎样在映射器MapperXML配置文件中配置映射语句的。MyBatis也支持使用注解来配置映射语句。当我们使用基于注解的映射器接口时,我们不再需要在XML配置文件中配置了。如果你愿意,你也可以同时使用基于XML和基于注解的映射语句。本章将涵盖以下话题:l在映射器Mapper接口上...
447
热度 -
Oracle Sqlplus中上下键出现^[[A乱码有关问题
OracleSqlplus中上下键出现^[[A乱码问题安装rlwrap下载:http://utopia.knoware.nl/~hlub/uck/rlwrap/或者百度云盘:http://pan.baidu.com/s/1ntM8YXr需要先安装readline,否则会报一下错误:YouneedtheGNUreadlinelibrary(ftp://ftp.gnu.org/gnu/readlin...
50
热度 -
分享自个儿这近一个月的sql温习笔记
分享自己这近一个月的sql温习笔记--查询所有数据库usemasterselect*fromsysdatabaseswheredbid>4;--系统自带的数据库分别是master->1,model->3,msdb->4,tempdb->2--查询数据库中所有数据库(存储过程)execsp_helpdb;--查询指定数据库中的表usemasterselect*froms...
30
热度 -
android TAb分页菜单兑现总结
androidTAb分页菜单实现总结?????首先说明的是,我们做APP开发,Tab分页不管是顶部还是底部,都是必不可少的,网上也有太多太多的实现方式了,我在这里总结一下:???第一种方式:?TabHost原始方式:(链接另一篇文章)???这里实现的是底部菜单:???布局文件:(我们通过RelativeLayout可以把TabWidget定位在底部)????[java]viewplaincopyp...
3
热度 -
Android 查看内存储器详解(转)
Android查看内存详解(转)本来想着写点啥的,但发现已经有很多人写了类似的文章了。就直接转载了写得比较齐全的文章。本人已试验过方法一、六、七、八。?【文章来源】http://blog.csdn.net/hudashi/article/details/7050897?查看内存使用的方式有很多种,但是各个方式查看到的结果可能会有微略不同。方式一,Runningservices通过手机上Runnin...
80
热度 -
Android视图SurfaceView的兑现原理分析
Android视图SurfaceView的实现原理分析在Android系统中,有一种特殊的视图,称为SurfaceView,它拥有独立的绘图表面,即它不与其宿主窗口共享同一个绘图表面。由于拥有独立的绘图表面,因此SurfaceView的UI就可以在一个独立的线程中进行行绘制。又由于不占用主线程资源,SurfaceView一方面可以实现复杂而高效的UI,另一方面又不会导致用户输入得不到及时响应。在本...
15
热度 -
Android-Lint 检查有关问题列表
Android-Lint检查问题列表田海立2012-10-02这里的Android-Lint所检查的问题列表是从AndroidSDKToolsr20.0.3(ADTv20.0.3)中得来的默认的,执行下列指令即可得到:$lint--show$lint--list--show可获得详细列表(id,summary,priority,severity,categoryanddetails);--list...
99
热度 -
用PHP实现一个高效率安全的ftp服务器(二)
用PHP实现一个高效安全的ftp服务器(二)接前文。1.实现用户类CUser。用户的存储采用文本形式,将用户数组进行json编码。用户文件格式:*array(*'user1'=>array(*'pass'=>'',*'group'=>'',*'home'=>'/home/ftp/',//ftp主目录*'active'=>true,*'expired=>'2015...
41
热度 -
Android Developers:针对电视机优化布局
AndroidDevelopers:针对电视优化布局当你的应用程序运行在一个电视上的时候,你应该假设用户坐在距离屏幕大约10英寸远的地方。这样的用户环境被作为10-footUI被引用。为了给你的用户提供一个舒适和愉快的体验,你应该相应的设计和定制你的UI。这节课程向你展示如何通过以下方式,针对电视优化你的布局:为横屏模式提供适当的布局资源。确保文本和控件从一定距离看,足够大保证可见。为高清电视屏幕...
16
热度 -
Android支付接入(1):支付宝
Android支付接入(一):支付宝相信相同过App获取利润的都会需要接入计费SDK,下边就跟大家走一遍完整的支付宝SDK接入,支付系列均通过计费Button触发,计费所有代码均放到一个java文件实现,这样虽然会有点违背java面向对象及封装性,但这样做的一个好处是可以快速集成到不同的游戏中,将改动的文件降到最低,各有利弊吧,如果大家有什么更好的方法,望一起交流,好了,废话不多说了,开始干活。P...
64
热度 -
《深入了解Android:Wi-Fi,NFC和GPS》章节连载[节选]-第六章 深入理解wi-Fi Simple Configuration
《深入理解Android:Wi-Fi,NFC和GPS》章节连载[节选]--第六章深入理解wi-FiSimpleConfiguration首先感谢各位兄弟姐妹们的耐心等待。本书预计在4月上市发售。从今天开始,我将在博客中连载此书的一些内容。注意,此处连载的是未经出版社编辑的原始稿件,所以样子会有些非专业。注意,如下是本章目录,本文节选6.1~6.2.3.1,6.2.3.5~最后节。为了方便读者深入学...
207
热度 -
在Android中自定义捕获Application全局错误,可以替换掉系统的强制退出对话框(很有参考价值与实用价值)
在Android中自定义捕获Application全局异常,可以替换掉系统的强制退出对话框(很有参考价值与实用价值)在Android中自定义捕获Application全局异常,可以替换掉系统的强制退出对话框(很有参考价值与实用价值)大家都知道,现在安装Android系统的手机和设备千差万别,在模拟器上运行良好的程序安装到某款手机上说不定就出现崩溃的现象,开发者个人不可能购买所有设备逐个调试,所以在...
63
热度