-
总结
(原创)androidPowerManager分析(非常详细)概述一直以来,电源管理是电子产品设计中非常重要的环节,也是任何电子设备中最为重要的系统模块之一,优秀的电源管理方案,能够提供持久的续航能力,良好的用户体验,更能提升电子产品的竞争力。移动设备的电量主要由两种元件消耗:CPU和显示屏,因此设法降低这两种元件的耗电量就是电源管理的关键,为移动设备设计的CPU大多有两种工作频率,为了省电,大部...
573
热度 -
ch023 Android ContentProvider(第二一部分)
ch023AndroidContentProvider(第二部分)--------------------------------------------AndroidManifest.xml----------------------------------<?xml?version="1.0"?encoding="utf-8"?><manifest?xmlns:android...
97
热度 -
用PHP实现一个高效率安全的ftp服务器(二)
用PHP实现一个高效安全的ftp服务器(二)接前文。1.实现用户类CUser。用户的存储采用文本形式,将用户数组进行json编码。用户文件格式:*array(*'user1'=>array(*'pass'=>'',*'group'=>'',*'home'=>'/home/ftp/',//ftp主目录*'active'=>true,*'expired=>'2015...
41
热度 -
Android百度map定位收索取周边在列表中展示并选择
Android百度地图定位收索取周边在列表中展示并选择具体内容如下效果图:1、布局文件,就是一个MapView和ListView,布局文件就是上面是一个百度地图的mapview,下面是一个显示周边位置的ListView?[html]?viewplain?copy?<LinearLayout?xmlns:android="http://schemas.android.com/apk/res/a...
183
热度 -
用java实现新浪爬虫,代码完整辨析(仅针对当前SinaSignOn有效)
用java实现新浪爬虫,代码完整剖析(仅针对当前SinaSignOn有效)先来看我们的web.xml文件,如下1<!DOCTYPEweb-appPUBLIC2"-//SunMicrosystems,Inc.//DTDWebApplication2.3//EN"3"http://java.sun.com/dtd/web-app_2_3.dtd">45<web-app>6<...
40
热度 -
Android仿照微信语音聊天功能-IT蓝豹
Android模仿微信语音聊天功能-IT蓝豹项目效果如下:代码如下:AudioManager.javapackagecom.xuliugen.weichat;importjava.io.File;importjava.io.IOException;importjava.util.UUID;importandroid.media.MediaRecorder;publicclassAudioManag...
42
热度 -
高通平台android开发小结
高通平台android开发总结1、高通平台android开发总结1.1搭建高通平台环境开发环境在高通开发板上烧录文件系统建立高通平台开发环境高通平台,android和modem编译流程分析高通平台7620启动流程分析qcril流程分析,设置sim卡锁pythonscons语法学习Python语言之scons工具流程分析:1.2搭建高通平台环境开发环境高通android智能平台概述选择合适的源代码以...
106
热度 -
200行Java代码兑现Android下的视频通话
200行Java代码实现Android下的视频通话最近学习Android平台下跨平台音视频通信开发,虽然网上有很多开源项目供我们参考学习,但音视频效果很一般,还有很多不稳定的因素,毕竟是开源嘛。在国内我找到了一个比较好音视频通信解决方案(点击下载官方demo),该案例提供了纯Java语言接口供我们调用,随后我参照官方androiddemo程序和开发文档并结合自己的见解写了一个android音频通信...
11
热度 -
android 内存优化以及性能优化相关有关问题
android内存优化以及性能优化相关问题最近做一个android的应用程序总是出现内存高和cpu高的问题困扰了好多天。下面为自己从网上总结的和自己找到的问题。1.WebView控件:使用了WebView控件一定要注意清理缓存destroy()方法,但之前必须调用removeAllViews()要不然有时出错1myWebView.removeAllViews();2myWebView.destro...
90
热度 -
《深入了解Android:Wi-Fi,NFC和GPS》章节连载[节选]-第九章 深入理解GPS
《深入理解Android:Wi-Fi,NFC和GPS》章节连载[节选]--第九章深入理解GPS首先感谢各位兄弟姐妹们的耐心等待。根据今天得到的消息,本书预计在下周各大网店提供预订。注意,此处连载的是未经出版社编辑的原始稿件,所以样子会有些非专业。注意,如下是本章目录,本文节选9.1~9.2.29.3.3.4~最后为了方便读者深入学习,本系列连载都会将作者研究过程中所学习的参考文献列出来第九章深入理...
123
热度 -
Android银幕保护KeyguardManager相关内容学习
Android屏幕保护KeyguardManager相关内容学习?前阵子收到客户要求,要做一款安卓手机和平板上使用的屏保,其实蛮奇怪的,电脑用屏保倒是见得多了,可是手机不使用的时候关掉屏幕不就OK了吗?话说现在的智能手机电池都不耐用的可怜,还装屏保岂不是很费电。原来客户是用于放在营业厅(手机相关),通过手机或者平板来使用相关设备投射到电子屏幕上展示广告的用途,24小时不断电,只是展示用,故电量不作...
54
热度 -
摘引 log4j详解 web中的log4j配置 log4j本身文档配置
引用log4j详解web中的log4j配置log4j本身文档配置 log4j配置文件有三个主要的组件:Logger,Appender和Layout,分别为日志类型,日志输出目的地,日志输出格式。log4j.rootLogger=[level],appenderName,appenderName,...(level是错误级别,appenderName是输出目的地,本例设为mylog,可以定义多个)l...
547
热度 -
编程命名中的7+1个提示
1.-变量应该是尽可能的望文知意。千万不要使用教材中的命名方式。好的变量:daysDateRange,flightNumber,carColor.坏的变量:days,dRange,temp,data,aux…在我们的日常工作中,有很大数量的开发人员喜欢使用短的变量名,而不是有含义的变量名。这主要是因为我们大学教科书的那些示例所造成的,人都是先入为主,所以,教科书中的那些很抽象,带着演示的变量命名影...
1201
热度 -
ant配置build.xml 指定多个classpath 编译多个src索引
ant配置build.xml指定多个classpath编译多个src目录 因为项目需求,需要自动编译,打包源文件。通过eclipse导出功能,不能实现自动?编译,打包。 即决定用ant来完成,(ant可以通过批处理文件调用) 因为项目架构比较特殊,有path1/src,path2/src,path3/src多个同级源文件目录。 而且需要多个classpath目录,存放着需要用到的jar包。 在网...
1197
热度 -
.NET微信大众号开发-6.0模板消息
.NET微信公众号开发-6.0模板消息一.前言为了保证用户不受到骚扰,在开发者出现需要主动提醒、通知用户时,才允许开发者在公众平台网站中模板消息库中选择模板,选择后获得模板ID,再根据模板ID向用户主动推送提醒、通知消息。这个意思也就是,我们作为微信商户,不能主动的给用户推送消息,如果这个功能完全开放,那么用户有可能会受到大量的垃圾信息,为了做一个很好的控制,微信那边给我们开放了一个模板消息,通过...
330
热度 -
JAVA入门教程(1)
JAVA入门教程(1) Java历史 1991年,电视机,机顶盒,录象机的开发设计需要一种可移植、方便、高效的计算机语言。为了满足这种需求,由Sun公司的PatrickHaughton和JamesGosling领导的技术小组开发了JAVA。 上世纪九十年代中期,Sun推出了SunJavaDevelopmentToolkits1.0,简称JDK1.0。JDK1.0是一个功...
737
热度 -
使用Vitamio制造自己的Android万能播放器—— 手势控制亮度、音量、缩放
使用Vitamio打造自己的Android万能播放器——手势控制亮度、音量、缩放使用Vitamio打造自己的Android万能播放器(1)——准备一、实现目标1.1亮度控制模仿VPlayer界面:1.2声音控制模仿VPlayer界面:1.3画面缩放根据下面API提供画面的拉伸、剪切、100%、全屏二、VitamioAPI介绍VideoView2.1publicvoi...
76
热度 -
经典.net面试标题
经典.net面试题目1.简述private、protected、public、internal修饰符的访问权限。答.private:私有成员,在类的内部才可以访问。protected:保护成员,该类内部和继承类中可以访问。public:公共成员,完全公开,没有访问限制。internal:在同一命名空间内可以访问。2.列举ASP.NET页面之间传递值的几种方式。答.1.使用QueryString,如...
966
热度 -
Android代码规范参照指南
Android代码规范参考指南关注微信号:javalearns??随时随地学Java或扫一扫??随时随地学Java代码规范对于一个软件项目来说非常重要,当然Android项目也不例外,一个优秀的Android项目不仅需要严谨的业务逻辑和架构设计,更需要一套统一优雅的代码规范标准,才可以让整个项目团队更加高效。包命名规范包(packages):采用反域名命名规则,全部使用小写字母。一级包名为com,...
93
热度 -
【转】Android 定名规范 (提高代码可以读性)
【转】Android命名规范(提高代码可以读性)转自:http://blog.csdn.net/vipzjyno1/article/details/23542617?刚接触android的时候,命名都是按照拼音来,所以有的时候想看懂命名的那个控件什么是什么用的,就要读一遍甚至好几遍才知道,这样的话,在代码的审查和修改过程中就会浪费不少不必要的时间。如果就是我一个人开发,一个人维护的话还好,可是如果...
71
热度