-
Android下获取本机安装的应用程序
Android上获取本机安装的应用程序在google上输入以上的关键字+android,可以搜到的代码:1List<PackageInfo>packs=getPackageManager().getInstalledPackages(0);?虽然,有些代码号称可以过滤掉系统自身的应用程序,但是只要细看代码就会发现,好像里面的那个布尔变量没有起到什么过滤的作用。方法一:通过获取的安装包(...
19
热度 -
[Android范例] Android2.1消息应用(Messaging)源码学习笔记
[Android实例]Android2.1消息应用(Messaging)源码学习笔记我想首先应该从AndroidManifest.xml文件开始,该文件是Android应用(APK)的打包清单,其中提供了关于这个应用程序的基本信息,如名称([email protected]/**/),图标([email protected]/**/),等常量信息,但该文件最重要的功能仍然是:向...
48
热度 -
十、Android中XML文件的格式化
Eclipse环境下格式化Android的代码风格田海立2012-10-05Google对Android的编码风格在CodeStyleGuidelinesforContributors中做了描述,并在Android源码中release了import和Java的配置文件android.importorder与android-formatting.xml。本文分析这些配置文件在Eclipse环境下格式...
52
热度 -
52、session入库
php部分1、虚拟主机的配置方式有几种?可以在一台物理服务器上运行/维护多个站点,用户通过不同的IP或域名来进行访问站点虚拟主机的配置一共有两种方式来进行配置:基于ip地址的配置(多个网卡来实现)基于主机名的虚拟主机来进行配置(多个域名来映射到一个IP上)2、PHP脚本的生命周期?3、PHP变量的直接传值和引用传值直接传值:拷贝传值$a=$b引用传值:快捷方式&$a=$b拓展:写实复制:在...
45
热度 -
Android ListView的了解(二) - Adapter, BaseAdapter, RecycleBin
AndroidListView的理解(二)---Adapter,BaseAdapter,RecycleBin一、前述通常,我们在使用ListView/GridView时,都需要使用Adapter,Adapter有多种,最常用的就是BaseAdapter和CursorAdapter了,前者是属于通用的,而后者通常会与数据库一起来使用。1.Adapter在源码中是interface,而不是Abstra...
94
热度 -
Android消息处理处罚机制(Handler、Looper、MessageQueue与Message)
Android消息处理惩罚机制(Handler、Looper、MessageQueue与Message)Android是消息驱动的,实现消息驱动有几个要素:(1)消息的默示:Message(2)消息队列:MessageQueue(3)消息轮回,用于轮回取出消息进行处理惩罚:Looper(4)消息处理惩罚,消息轮回从消息队列中取出消息后要对消息进行处理惩罚:Handler日常平凡我们最常应用的就是M...
234
热度 -
android事件多图详解
android事件多图详解!最初向要研究android事件的一些机制,是源于MultiDirectionSlidingDrawer这个widget中handler中放置的按钮点击无效.我想可能是我用的widget没有把这个事件传播给子view吧.于是想认真的研究下android中事件传播机制.这里有一往篇篇文章讲得很不错:orgcent.com/android-touch-event-mechan...
6
热度 -
基于线程池跟NIO技术构建高效的多协议Android通讯框架
基于线程池和NIO技术构建高效的多协议Android通讯框架引言在多数涉及网络通讯的手机应用中,由于GPRS网络的速度在目前的情况下还不算理想,所以,如何能够高效的请求得到网络数据就成为大多数应用所面临的瓶颈问题。同时,在一些应用程序中可能会使用多种协议,比如IM通讯、视频流类型的应用会牺牲数据的完整性来更高效的获取数据,在这种类型的应用中,可能需要同时支持TCP、UDP以及HTTP协议。本文就尝...
76
热度 -
我使用过的Linux命令系列总目录
【改造Linux命令之rm用途说明rm命令是常用的命令,用来删除文件或目录(removefilesordirectories)。它也是一个危险的命令,使用的时候要特别当心,尤其对于新手,否则整个系统就会毁在这个命令(比如在/下执行rm*-rf)。所以,我们在执行rm之前最好先确认一下在哪个目录,到底要删除什么东西,操作时保持清醒的头脑。在rm的手册中写道:用rm删除文件还是有可能恢复文件内容的,如...
236
热度 -
小弟我看不下去鸟。Java和C#的socket通信真的简单吗
我看不下去鸟。。。。Java和C#的socket通信真的简单吗?这几天在博客园上看到好几个写Java和C#的socket通信的帖子。但是都为指出其中关键点。C#socket通信组件有很多,在vs使用nuget搜索socket组件有很多类似的。本人使用的是自己开发的一套组件。Javasocket通信的组件也有很多,常用的大多数都是用的mina或者netty。游戏行业使用也是居多。关于socket的底...
53
热度 -
GD库使用总结-1
GD库使用小结---1因为一开始,“大家”都说一般任务中,用php操作图片不常见,像我们这种基本业务型的,就更用不到了,所以先别看,偶就没有看。现在有机会了自然要来玩一把。以前学过C#的GDI+,交了课程设计后忘得一干二净。又被迫学了点MFC的画图,觉得这是最蛋疼的画图过程。去年做了个小任务时用到了js图表控件,用的是封装好的js库直接调方法,然后发现这是用HTML5的ca...
81
热度 -
php文件管理,可以点击依照时间,大小,名称排序
php文件管理,可以点击按照时间,大小,名称排序php文件管理,可以点击按照时间,大小,名称排序?本例没有用到jquery演示??PHPCode<?php???$rootdir="./";???$spacenum=0;???$filenum=0;???$allfilesize=0;???echo?"<h1>文件管理freejs.net测试</h1>";???echo?...
24
热度 -
mysqldump 逻辑备份的准确姿势
mysqldump逻辑备份的正确姿势在上一篇文章MySQL命令行工具之mysqldump深入研究中,我们搞定了mysqldump的参数和基本原理。那么我们该怎么样最好的使用它的?它有哪些坑呢?1.利用mysqldump进行逻辑备份1)全逻辑备份:mysqldump-uxxx-p--flush-logs--delete-master-logs--all-databases>alldb.sql(...
202
热度 -
SQL Server常用话语(一)
SQLServer常用语句(一)一、基础1、说明:创建数据库CREATEDATABASEdatabase-name?2、说明:删除数据库dropdatabasedbname3、说明:备份sqlserver---?创建备份数据的?deviceUSEmasterEXECsp_addumpdevice'disk','testBack','c:\mssql7backup\MyNwind_1.dat'---...
80
热度 -
Dynamic CRM 2013学习笔记(三十一)自定义用excel批量导入实业数据
DynamicCRM2013学习笔记(三十一)自定义用excel批量导入实体数据有一个实体的子表数据量太大,于是客户想用execel来导入实体数据。首先想到的是用系统自带的ImportData,客户嫌太麻烦,比如lookup字段要做map等。下面是具体的实现步骤:size="2">一、定义excel数据模板1.利用系统自带的DownloadTemplateForImport下载系统自带的模板2.去...
264
热度 -
21.15 复制文本文件的5种方式案例
黑马程序员_JavaSE学习总结第21天_IO流3-------android培训、java培训、期待与您交流!----------21.01转换流出现的原因及格式由于字节流操作中文不是特别方便,所以,java就提供了转换流。字符流=字节流+编码表21.02编码表概述和常见编码表编码表:计算机只能识别二进制数据,早期又来是电信号,为了方便应用计算机,让它可以识别各个国家的文字,就将各个国家的文字用...
476
热度 -
Android使用Fragment制作万能页面切换框架
Android使用Fragment打造万能页面切换框架首先我们来回忆一下传统用Activity进行的页面切换,activity之间切换,首先需要新建intent对象,给该对象设置一些必须的参数,然后调用startActivity方法进行页面跳转。如果需要activity返回结果,则调用startActivityForResult方法,在onActivityResult方法中获得返回结果。此外,每一...
54
热度 -
VLC Android平台下载跟编译
VLCAndroid平台下载和编译写了个脚本自动下载和编译VLC代码,分享给有需要的人也顺便练练手。如果你的网络足够好,并且可以Overthewall,那么直接运行这个脚本就会下载好最新的VLC代码并且编译成功。1.这个脚本只能运行在Linux环境。2.建议定义好ANDROID_NDK和ANDROID_SDK环境变量,要不这个寻找的过程时间会比较长。3.如果期间出现中断一般情况是下载谷歌那对压缩包...
510
热度 -
Android窗口管理服务WindowManagerService单位窗口的方式分析
Android窗口管理服务WindowManagerService组织窗口的方式分析我们知道,在Android系统中,Activity是以堆栈的形式组织在ActivityManagerService服务中的。与Activity类似,Android系统中的窗口也是以堆栈的形式组织在WindowManagerService服务中的,其中,Z轴位置较低的窗口位于Z轴位置较高的窗口的下面。在本文中,我们就...
6
热度 -
Android应用程序的编译和打包
Android应用程序的编译和打包应用程序的编译和打包文章是在word上写好后,复制到csdn的,csdn不支持livewriter,每次编辑都很伤脑筋,最终的效果也很差。有知道方法的朋友告知一下,感谢。同步发布在http://www.cnblogs.com/lxs-android/archive/2013/01/15/2861822.htmlAndroid应用程序的编译和打包Android中应用...
62
热度