-
[android] 解决DatePickerDialog和TimePickerDialog控件取消按钮有关问题
[android]解决DatePickerDialog和TimePickerDialog控件取消按钮问题一.问题提出在Android程序中,我们通常需要使用DatePicker来设置日期,TimePicker来设置时间。其基本步骤是:1.先定义DatePicker和TimePicker布局2.然后通过Calendar类获得系统时间3.接着通过init方法将日期传递给DatePicker初始化日期控...
19
热度 -
Android4.4(MT8685)源码WIFI-初始化二
Android4.4(MT8685)源码WIFI--初始化2上一章我们讲到在SystemServer中会初始化一个WifiService对象,那么我们来看看这个WifiService的构造方法,路径:./frameworks/base/services/java/com/android/server/wifi/WifiService.java<spanstyle="font-siz...
549
热度 -
Android4.4(MT8685)源码WIFI-起动
Android4.4(MT8685)源码WIFI--启动系统启动时,会在SystemServer中创建一个WifiService的对象,并把这个对象保存在系统服务中wifi=newWifiService(context);ServiceManager.addService(Context.WIFI_SERVICE,wifi);看看WiFiService的构造方法publicWifiService(...
717
热度 -
筹建Android L开发编译环境
搭建AndroidL开发编译环境下载,安装ubuntu12.04http://releases.ubuntu.com/12.04/安装JDKAndroidL版本需要openjdk7.0以上版本,KK版本需要oraclejdk1.6.26以上版本$sudoapt-getupdate$sudoapt-getinstallopenjdk-7-jdk配置默认运行的java版本运行以下命令进行配置$sudo...
65
热度 -
(转)android studio装配总结
(转)androidstudio安装总结AndroidStudio的安装和配置篇(Windows篇<转>http://www.jianshu.com/p/fc03942548cc#中间gradle下载比较慢:解决方法需要在androidstudio中配置gradle的代理,当然是用goagent了。打开setting->gradle->GradleVMOptions:-Dh...
42
热度 -
Android中使用RecyclerView跟CardView实现瀑布流效果(StaggeredGrid)
Android中使用RecyclerView和CardView实现瀑布流效果(StaggeredGrid)在Android5.0中引入了MaterialDesign的设计理念,并加入了RecyclerView和CardView两个控件。本文就讲解如何使用者两个控件来实现瀑布流效果(StaggeredGrid)。先上效果图RecyclerViewRecyclerView是一个更加高级和灵活的List...
71
热度 -
Android定位&map&导航——基于百度map实现的定位功能
Android定位&地图&导航——基于百度地图实现的定位功能一、问题描述LBS位置服务是android应用中重要的功能,应用越来越广泛,下面我们逐步学习和实现lbs相关的应用如定位、地图、导航等,首先我们看如何基于百度地图实现定位功能二、配置环境1、注册密钥:地址http://developer.baidu.com/map/2、下载定位SDK,并导入SDK如图所示:三、编写MyAp...
9
热度 -
Android的服务(Service)(1)生命周期
Android的服务(Service)(一)生命周期本篇和接下来的几篇我们来浅析一下Android的另外一个非常重要的组件:Service,看到这里我们的脑海里都会涌现出什么词语呢?诸如:无用户交互界面,耗时后台操作,服务(级别)进程,远程调用。1、看看Service的代码,好干净的感觉,没错,它就定义了一些生命周期的方法以及一些成员,注意这些成员中并没有Window,所以Service是没有用户...
254
热度 -
详细对照IB开发与纯手码开发的优劣
详细对比IB开发与纯手码开发的优劣。1.IB是什么?InterfaceBuilder是一种通过图形化界面搭建UI的方式,并把窗口、菜单栏以及窗口上的各种控件的对象都“冻结”在了一个NIB文档里;程序运行时,这些对象将会“苏醒”。在终端下我们可以看到,NIB其实是一个目录。它里面有两个也是后缀为NIB的文件:designable.nib和keyedob...
92
热度 -
[转]怎么在移动设备程序中嵌入盈利广告,开始挣钱了 android iphone ipad 多平台支持
[转]如何在移动设备程序中嵌入盈利广告,开始挣钱了androidiphoneipad多平台支持如何在OPhone程序中嵌入盈利广告,开始挣钱了http://www.ophonesdn.com/forum/viewthread.jsp?tid=2279一、国内外广告公司的比较国际Google最终能否收购Admob还悬而未决,不过这并不影响我们的AndroidApplication通过插入Admob广...
55
热度 -
软件创富密码:iPhone应用程序开发攻略之深入显出Objective-C 2.0(双色)
软件创富密码:iPhone应用程序开发攻略之深入浅出Objective-C2.0(双色)软件创富密码:iPhone应用程序开发攻略之深入浅出Objective-C2.0(双色)?在学了此书中关于如何使用Objective-C20开发您的第一个IPhone应用程序之后您也可以赚取您的第一桶金?基本信息作者:?王志刚???丛书名:?王志刚作品系列出版社:电子工业出版社ISBN:978712113469...
36
热度 -
android起动源码研究
android启动源码研究?记得公司同事也提过这个启动过程,共4个步骤:1.init进程启动2.Native服务启动3.SystemSever,Android服务Init24.Home启动现在我们按照执行顺序挨个来看:?1.?init进程启动Init.c[1047行]:看main函数可知,他在解析init.rc和/init.%s.rc脚本/*-----------------init.rc----...
60
热度 -
SqlHelper——只由于在人群中多看了你一眼
SqlHelper——只因为在人群中多看了你一眼一、SqlHelper出场不是因为大家都在用SqlHelper所以才用,是因为连接数据库关闭数据库查询数据库的多了也就加上了SqlHelper。当你的很多需求都有一个相同的方法的时候我们没有必要完成一个需要就要写一遍代码,完成一个需求写一遍代码,这样不仅会把人累死(当然除了复制粘贴),这样的话会造成代码的重复增加了耦合,产生了冗余。为什么不把相同的代...
212
热度 -
sql习题
sql练习1.oracle数据库启动的服务(OracleOraDb10g_home1TNSListener,OracleServiceORCL)2.用客户端sqldeveloper.exe连接指定数据库的方式?cmd中输入sqlplus进行本机数据库的方式3.数据库中表和字段的概念4.?sql语句的分类?a)?DDL,数据定义语言createtabledroptable等?b)?*DML,数据操纵...
11
热度 -
spring小事例-springMVC+mybits整合的小例子
spring小例子-springMVC+mybits整合的小例子这段时间没更博,找房去了。。。吐槽一下,自如太坑了。。。承诺的三年不涨房租,结果今年一看北京房租都在涨也跟着涨了。。。而且自如太贵了,租不起了。。突然有点理解女生找对象要房了。。搬家太受罪了。。。今天更一下springMVC整合mybits形成最简单的网站demo。大概效果就是这样的:左边是数据库查询结果,右边是页面访问结果:首先,一...
133
热度 -
基于Flume的美团日志征集系统(二)改进和优化
基于Flume的美团日志收集系统(二)改进和优化在《基于Flume的美团日志收集系统(一)架构和设计》中,我们详述了基于Flume的美团日志收集系统的架构设计,以及为什么做这样的设计。在本节中,我们将会讲述在实际部署和使用过程中遇到的问题,对Flume的功能改进和对系统做的优化。1Flume的问题总结在Flume的使用过程中,遇到的主要问题如下:a.Channel“水土不服&rdquo...
93
热度 -
Chromium for android 二 源码编译
Chromiumforandroid2源码编译运行结果:根据下面的指令可以把browsershell安装到手机上,这里用的是nexus7android4.2.1截图如下:界面还非常简单,只有一个地址栏和历史前进后退,不支持Menu;目前HTML5跑分421+11比chromeforandroid390+11要高InstallprerequisitesTheAndroidSDK/ND...
4
热度 -
Android permission 权限种及中英文说明
Androidpermission权限类及中英文说明publicfinalclassManifest{publicstaticfinalclasspermission{/**Allowsread/writeaccesstothe"properties"tableinthecheckindatabase,tochangevaluesthatgetuploaded.*/publicstaticfina...
87
热度 -
android中dumpsys函数引见与使用
android中dumpsys函数介绍与使用dumpsys是系统中重要的函数,我们来看看它如何使用,都能dump出来一些什么东西首先我们来看看dumpsys的源码,在4.1中,它在framework/native目录下面frameworks/native/cmds/dumpsys/dumpsys.cppif(argc==1){ services=sm->listServices(); ser...
12
热度 -
Android源代码构造分析
Android源代码结构分析Android源代码结构分析Google提供的Android包含了:Android源代码,工具链,基础C库,仿真环境,开发环境等,完整的一套。第一级别的目录和文件如下所示:----------------├──Makefile全局的Makefile├──build系统编译规则和配置所需要的脚本和工具----------------├──prebuilt 各种平台编译工...
10
热度