-
Android札记:SurfaceView与SurfaceHolder对象
Android笔记:SurfaceView与SurfaceHolder对象摘要调试Media播放时,不时用到SurfaceView与SurfaceHolder对象,写case测试及实际运行效果,基本上搞清楚这两个对象的用法及区别1、SurfaceViewpublicclassSurfaceViewextendsViewSurfaceView是视图(View)的继承类,这个视图里内嵌了一个专门用于绘...
44
热度 -
Android Platform 3.0 SDK跟Eclipse ADT安装记录三
AndroidPlatform3.0SDK和EclipseADT安装记录三?有用的链接(有些需要AndroidNDK)?一、游戏库、开发库?1.?ONScripteronAnroidのページhttp://onscripter.sourceforge.jp/android/android.html(注:提供的SDK包的源码不全,需要加上原来ONScripter的源码才行——属于jni/applica...
70
热度 -
列表右首边栏拼音展示效果
列表右侧边栏拼音展示效果最近忙着做项目,好久之前的技术都没有时间总结,而发现自己的博客好多写的技术都比自己掌握的时候晚了很多。不管怎么样,写技术博客一定是一个想成为优秀程序猿或者已经是优秀程序猿必须做的。好吧,下面进行学习阶段。记得很久之前就使用过侧边拼音栏了,先看下它的效果,一个列表,列表的右侧有一个拼音列表,当列表发生滑动的时候,拼音列表也随着滑动,而规律就是拼音列表滑动的位置为显示列表的当前...
104
热度 -
Android 内存溢出解决方案(OOM) 收拾总结
Android内存溢出解决方案(OOM)整理总结在最近做的工程中发现加载的图片太多或图片过大时经常出现OOM问题,找网上资料也提供了很多方法,但自己感觉有点乱,特此,今天在不同型号的三款安卓手机上做了测试,因为有效果也有结果,今天小马就做个详细的总结,以供朋友们共同交流学习,也供自己以后在解决OOM问题上有所提高,提前讲下,片幅有点长,涉及的东西太多,大家耐心看,肯定有收获的,里面的很多东西小马也...
88
热度 -
android内核剖解学习笔记:AMS(ActivityManagerService)内部原理和工作机制
android内核剖析学习笔记:AMS(ActivityManagerService)内部原理和工作机制一、ActivityManagerService提供的主要功能:(1)统一调度各应用程序的Activity(2)内存管理(3)进程管理二、启动一个Activity的方式有以下几种:(1)在应用程序中调用startActivity启动指定的Activity(2)在Home程序中单击一个应用图标,启...
89
热度 -
Android 怎么在自定义界面下启用输入法 (How to enable inputmethod for the custom UI) 转
Android如何在自定义界面上启用输入法(HowtoenableinputmethodforthecustomUI)转在android中经常会自定义组件,自定义的组件可以通过继承系统的已经有的组件来实现。也可以直接继承自View或者是SurfaceView界面。有时候想在这些界面中输入文字,例如游戏中经常用到的SurfaceView上让用户输入文字。由于多数android都没有实体的输入键盘,另...
195
热度 -
Android 引述外部字体
Android引用外部字体?在Android中,加载外部字体是非常容易的!??步骤如下:??1.创建新的Android工程;??2.在工程下的assets文件夹下新建名字为fonts的文件夹(名字可以任意选取),把所有的外部字体文件都放在这里面;如下图所示:3.编辑main.xml,代码如下:?1main.xml02<?xml?version="1.0"?encoding="utf-8"?&...
2
热度 -
android中应用PopupWindow实现弹出窗口菜单
android中使用PopupWindow实现弹出窗口菜单结合上篇android中使用ViewPager实现图片拖动,我们实现了点击“帮助”按钮的功能,这一篇则是接着上一篇,让我们一起来完成“我的”按钮的功能,这一功能,则是使用PopupWindow来实现弹出菜单。老习惯,先上效果图:图一图二再上项目结构图,如图:从项目结构图可见,我们这里并没有新建新的Activity,因为“我的”按钮和“帮助”...
4
热度 -
Android Framework 记要之二
AndroidFramework记录之二接着上次的记录,续写。23、services目录 文件 描述classAlarmManagerServiceextendsIAlarmManager.Stub{//定时管理服务publicclassAppOpsServiceextendsIAppOpsService.Stub{//程序选项服务publicclassAppsL...
30
热度 -
android相机
android照相机使用相机的两种方式:1使用Intent跳转到系统相机,action为:android.media.action.STILL_IMAGE_CAMERA这中方法一般是最常用的方便简单毕竟自定义相机比较复杂而且花费时间比较长代码片段,双击复制010203040506070809101112131415161718192021222324252627282930313233343536...
86
热度 -
基于goldfish和android2.3.5学习之:上载源码以及了解android体系架构
基于goldfish和android2.3.5学习之:下载源码以及了解android体系架构android的源码的下载可以到http://www.verycd.com/topics/2906182/上去下载,这个已经是编译通过的。感谢各位大侠的无私奉献,在android的官网上下载实在是太慢了,我就直接从这里下载了,不过我暂时没有用来编译android,我的学习方法是:先熟悉整个android的架...
42
热度 -
Android多线程任务优化一:探讨AsyncTask的缺陷(转)
Android多线程任务优化1:探讨AsyncTask的缺陷(转)转自:?http://blog.csdn.net/mylzc/article/details/6784415?导语:在开发Android应用的过程中,我们需要时刻注意保障应用的稳定性和界面响应性,因为不稳定或者响应速度慢的应用将会给用户带来非常差的交互体验。在越来越讲究用户体验的大环境下,用户也许会因为应用的一次ForceClose...
52
热度 -
回复SQL Server被误删除的数据(再扩展)
恢复SQLServer被误删除的数据(再扩展)恢复SQLServer被误删除的数据(再扩展)大家对本人之前的文章《恢复SQLServer被误删除的数据》反应非常热烈,但是文章里的存储过程不能实现对备份出来的日志备份里所删数据的恢复这个是一个缺陷,本人决定对这个存储过程扩展一下,支持对logbackup文件里的delete语句进行恢复实验步骤1、首先先准备好测试表和测试语句USE[sss]GO--建...
58
热度 -
Linux服务器上环境部署集锦
Linux服务器上环境部署汇总1.jdk的安装2.nginx的安装3.tomcat的安装4.mysql的安装5.scrapy的安装6.mongodb的安装?作为爬虫工程师,Linux工程师,系统管理员,软件的部署安装是必备技能。下面是我在工作学习中的总结,希望对网友们有所借鉴和帮助。环境:阿里云服务器CentOS7.0一.JDK的安装1.查看linux机器是32位还是64位的方法:?$getcon...
514
热度 -
(译)OpenGL ES2.0 – Iphone开发引导
(译)OpenGLES2.0–Iphone开发指引原文链接地址:http://www.raywenderlich.com/3664/opengl-es-2-0-for-iphone-tutorial免责申明(必读!):本博客提供的所有教程的翻译原稿均来自于互联网,仅供学习交流之用,切勿进行商业传播。同时,转载时不要移除本申明。如产生任何纠纷,均与本博客所有人、发表该翻译稿之人无任何关系。谢谢合作!...
312
热度 -
Android的MediaPlayer架构引见
Android的MediaPlayer架构介绍转自:http://blog.csdn.net/eustoma/article/details/6706492??本文主要介绍的是Android中很重要也最为复杂的媒体播放器(MediaPlayer)部分的架构。对于Android这样一个完整又相对复杂的系统,一个MediaPlayer功能的实现不在其具体的功能,而是具体功能如何适应Android系统A...
40
热度 -
Android源代码分析(1) 目录结构分析
Android源代码分析(一)目录结构分析Google提供的Android包含了原始Android的目标机代码,主机编译工具、仿真环境,下载的代码包经过解压后(这里是Android2.2的源码包),源代码的第一层目录结构如下:|--Makefile|--bionic(bionicC库)|--bootable(启动引导相关代码)|--build(存放系统编译规则及generic等基础开发包配置)|-...
22
热度 -
Android Notification通报详解
AndroidNotification通知详解转于:http://www.cnblogs.com/linjiqin/archive/2011/12/14/2288074.html?------------------------------------------------------------------------------------------------------------?根...
98
热度 -
Android 之相机的使用
Android之照相机的使用package?com.cloay.camera;002?003import?java.io.FileNotFoundException;004?005import?android.app.Activity;006import?android.app.AlertDialog;007import?android.content.ContentResolver;008imp...
17
热度 -
Android 自定义EditText输入框 带清空旋钮
Android自定义EditText输入框带清空按钮关注微信号:javalearns??随时随地学Java或扫一扫??随时随地学Java当用户输入字符后?EditText会自动在输入框的内部右侧出现删除按钮重写EditText达到简化布局的效果效果图:继承EditText?123456789101112131415161718192021222324252627282930313233343536...
18
热度