Android

  • [Android]招聘

    [Android]招聘 2015-05-13

    公司:武汉元光科技有限公司 产品:车来了 地点:北京 要求: 有基本的计算机理论以及良好的代码修养,对代码质量有自我要求 熟练使用java,对java多线程,NIO,AIO或者反射的某一方面有自己的研究 随时关注 Android 技术最新动态 有博客,github或者自己的app 欢迎推荐 有意请私信. 或者加QQ:416249980

    关键词:
  • NotificationManagerService使用详解与原理分析(二)

    NotificationManagerService使用详解与原理分析(二) 2015-05-12

    前置文章: <Android 4.4 KitKat NotificationManagerService使用详解与原理分析(一)__使用详解> 转载请务必注明出处:http://blog.csdn.net/yihongyuelan 概况 在上一篇文章<Android 4.4 KitKat NotificationManagerService使用详解与原理分析(一)__使用详解>中详细介绍了NotificationListenerService的使用方法,以及在使用过程中遇到的问题和

    关键词:
  • NotificationManagerService使用详解与原理分析(一)

    NotificationManagerService使用详解与原理分析(一) 2015-05-12

    概况 Android在4.3的版本中(即API 18)加入了NotificationListenerService,根据SDK的描述(AndroidDeveloper)可以知道,当系统收到新的通知或者通知被删除时,会触发NotificationListenerService的回调方法.同时在Android 4.4 中新增了Notification.extras 字段,也就是说可以使用NotificationListenerService获取系统通知具体信息,这在以前是需要用反射来实现的. 转载请

    关键词:
  • javadoc解决中文乱码问题

    javadoc解决中文乱码问题 2015-05-11

    javadoc *.java -encoding UTF-8 -charset UTF-8

    关键词: javadoc
  • [Java记录]try-with-resources的一个坑

    [Java记录]try-with-resources的一个坑 2015-05-10

    [Java记录]try-with-resources的一个坑 今天处理 AsynchronousFileChannel 时候的一个问题,代码如下: public static void main(String[] args) throws Exception { String filePath = "/home/xe/git/osc/JavaNote/Lang/data/Test.java"; ExecutorService executorService = Executors.ne

    关键词:
  • 深入讲解WebView--下

    深入讲解WebView--下 2015-05-10

    摘要 作为Android开发者,我们都知道在手机中内置了一款高性能 webkit 内核浏览器,在 SDK 中封装为一个叫做 WebView 组件.今天就为大家讲讲Android中WebView的详细使用方法 本文原创,转载请注明地址:http://blog.kymjs.com/ 接上一篇博客[深入讲解WebView上] 判断 WebView 是否已经滚动到页面底端 在View中有一个getScrollY()方法,可以返回当前可见区域的顶端距整个页面顶端的距离,也就是当前内容滚动的距离. 还有ge

    关键词: android, webview
  • android 自定义view的xml属性,attrs.xml汇总

    android 自定义view的xml属性,attrs.xml汇总 2015-05-09

    CSDN博客已经不在使用,,转载请注明出处:http://my.codeweblog.com/witype716/blog/412739 对于自定义的组件,我们不仅可以利用view自带的xml属性进行布局控制还可以通过自定义xml属性的方式实现对view的控制.下面就通过我自己的一个小demo给大家演示一下具体的操作流程.大神请移步!!! 本文中的xml属性续 switch button android仿iso7扁平开关按钮详情请移步. 原理解析: 我们一般写xml属性时一般都是android:

    关键词: xml, android
  • Android:inputType参数类型说明

    Android:inputType参数类型说明 2015-05-08

    android:inputType="none"--输入普通字符 android:inputType="text"--输入普通字符 android:inputType="textCapCharacters"--输入普通字符 android:inputType="textCapWords"--单词首字母大小 android:inputType="textCapSentences"--仅第一个字母大小 andr

    关键词:
  • Java和Android注释规范

    Java和Android注释规范 2015-05-08

    1. 文件头注释 每一个文件的文件头都必须做文件头注释.文件头注释范例如下: /** 文件名:LoginActivity * 描 述:对用户 * 作 者: * 时 间: * 版 权:*/ 2. 方法头注释 每一个成员方法(包括自定义成员方法.覆盖方法.属性方法)的方法头都必须做方法头注释. 自定义成员方法注释范例如下: /* * 方法名:login_Click(View v) * 功 能:单击登录按钮的事件 * 参 数:View v - 按钮的View * 返回值:无 */ 覆盖(重写)成员方法

    关键词:
  • Android 图像合成技术Xformodes+图片剪裁

    Android 图像合成技术Xformodes+图片剪裁 2015-05-08

    http://blog.csdn.net/t12x3456/article/details/10711779 先来看16种图片合成模式,如下所示 使用方式 private Bitmap onCompositeImages(){ Bitmap bmp = null; bmp = Bitmap.createBitmap(srcBitmap.getWidth(), srcBitmap.getHeight(), srcBitmap.getConfig()); final Paint paint = ne

    关键词:
  • Android开发:用Drawable XML绘制带阴影效果的圆形按钮

    Android开发:用Drawable XML绘制带阴影效果的圆形按钮 2015-05-08

    众所周知,在Android开发里,为了优化在各种分辨率设备上的显示效果,同一份图片素材往往要提供mdpi.hdpi.xhdpi三种(以前还有ldpi),尤其是按钮类的素材,考虑到normal.pressed.focused更是需要至少3×3=9张图片.NinePatch技术虽然可以解决一部分尺寸灵活性的问题,但大部分修改和适配还是要再次制作一批图片的. 根据交互设计的需要,可以考虑用Drawable的XML绘制按钮,好处有: 矢量绘制,易于缩放: 字节数更少(一般而言): 基于XML文本,属性值

    关键词:
  • Android 判断app何时是打开或者关闭的技术研究

    Android 判断app何时是打开或者关闭的技术研究 2015-05-07

    只有两种东西能让一个团队团结,恐惧或忠诚.---<速度与激情7> 原文链接:http://engineering.meetme.com/2015/04/android-determine-when-app-is-opened-or-closed/ 存在的问题 Android开发中不可避免的会遇到需要检查app何时进入前台,何时被用户关闭.奇怪的是,要达到这个目的并不容易.检查app第一次启动并不难,但要判断它何时重新打开和关闭就没有那么简单了. 这篇文章将介绍一种判断app打开,重新打开和关闭

    关键词:
  • Android 轮询最佳实践 Service + AlarmManager+Thread

    Android 轮询最佳实践 Service + AlarmManager+Thread 2015-05-07

    android中涉及到将服务器中数据变化信息通知用户一般有两种办法,推送和轮询. 消息推送是服务端主动发消息给客户端,因为第一时间知道数据发生变化的是服务器自己,所以推送的优势是实时性高.但服务器主动推送需要单独开发一套能让客户端持久连接的服务端程序,不过现在已经有很多开源的代码实现了基于xmmp协议的推送方案,而且还可以使用谷歌的推送方案.但有些情况下并不需要服务端主动推送,而是在一定的时间间隔内客户端主动发起查询. 譬如有这样一个app,实时性要求不高,每天只要能获取10次最新数据就能满足要

    关键词:
  • ADB Not Responding

    ADB Not Responding 2015-05-07

    在使用Android Studio进行开发的过程中,有时候编译运行时,会出现如下提示: ADB not responding. You can wait more,or kill"abd.exe" process manually and click 'Restart' 出现这个提示的时候,事实上任务管理器不存在一个"abd.exe"的进程,也就没法kill "abd.exe",这时,应该查下abd.exe使用的端口5037被"谁&qu

    关键词:
  • Android利用ZXing进行二维码开发

    Android利用ZXing进行二维码开发 2015-05-06

    参考博客:http://blog.csdn.net/songylwq/article/details/8643948 http://www.cnblogs.com/dolphin0520/p/3355728.html http://www.open-open.com/lib/view/open1379214678162.html php 二维码生成: https://chart.googleapis.com/chart?cht=qr&chld=H&chs=200x200&chl=H

    关键词:
  • 白话经典算法系列之六 快速排序 快速搞定

    白话经典算法系列之六 快速排序 快速搞定 2015-05-06

    快速排序由于排序效率在同为O(N*logN)的几种排序方法中效率较高,因此经常被采用,再加上快速排序思想----分治法也确实实用,因此很多软件公司的笔试面试,包括像腾讯,微软等知名IT公司都喜欢考这个,还有大大小的程序方面的考试如软考,考研中也常常出现快速排序的身影. 总的说来,要直接默写出快速排序还是有一定难度的,因为本人就自己的理解对快速排序作了下白话解释,希望对大家理解有帮助,达到快速排序,快速搞定. 快速排序是C.R.A.Hoare于1962年提出的一种划分交换排序.它采用了一种分治的策

    关键词: 快速排序法
  • Android深入理解WebView--上

    Android深入理解WebView--上 2015-05-06

    作为Android开发者,我们都知道在手机中内置了一款高性能 webkit 内核浏览器,在 SDK 中封装为一个叫做 WebView 组件. 本文原创,转载请注明链接:http://blog.kymjs.com/ 在开发过程中应该注意几点: 1.这是最基本的 AndroidManifest.xml 中必须添加访问网络权限. 2.如果访问的页面中有 Javascript,则 WebView 必须设置支持 Javascript. WebView.getSettings().setJavaScript

    关键词:
  • Android Socket连接

    Android Socket连接 2015-05-06

    注意点:注册访问的网络权限:android中UI线程不能有访问网络的操作,否则会报android.os.NetworkOnMainThreadException的异常 <uses-permission android:name="android.permission.INTERNET"/> 实例一 客户端 Java: package com.android.xiong.simplesocket; import java.io.BufferedReader; import j

    关键词:
  • mac 上安装 Android SDK

    mac 上安装 Android SDK 2015-05-06

    1.下载 android sdk for mac (http://down.tech.sina.com.cn/content/45703.html) 2.下载后,解压到某个目录 3.命令静茹到该文件目录下的 tools 文件夹,然后输入 ./android sdk 打开 SDK Manager 的图形界面 4.mac顶部菜单 Android SDK Manager -> Preferences http proxy server这里填写: mirrors.neusoft.edu.cn (东软搭建

    关键词:
  • Android 修改程序字体

    Android 修改程序字体 2015-05-06

    Android提供三种字体:"Sans","serif"和"monospace". 1.在Android XML文件中设置字体 可以采用android:typeface,例如android:typeface="monospace".在这里例子中我们在Activity中对android:text="Hello, World! 您好"分别进行了四种显示方式,依次为"Sans","s

    关键词:
  • 调用系统相机,相册功能

    调用系统相机,相册功能 2015-05-06

    一开始的思路是这一块的功能单独出去;这样处理又会碰见很多问题. 还是集成在Activity中可能效果更好些, 而且三星的手机调用系统相机会导致调用的Activity会重启生命周期,如果是在fragment中调用的,会碰见更多的问题,做外包的伤不起,想深入下这个问题都没时间,暂时记录下在Activity中解决问题的方法,方便后面使用时直接拿来用. 比如在Activity中点击某个按钮,弹出一个对话框,选择拍照还是选择图片 mButton.setOnClickListener(new OnClick

    关键词:
  • Android Service中创建窗口显示

    Android Service中创建窗口显示 2015-05-06

    有时候需要在显示UI的时候不中断原来的Activity 比如在播放视频时或者玩游戏时,需要显示某个菜单(可以是系统提示,或类似于TV菜单) 显然用Activity来做是不行的,因为新Activity启动的时候会把原来的Activity pause掉 怎么做呢,可以参考系统电量提示窗口或statusbar那样在service中启动窗口 新窗口将会出现在UI最上层,但不会中断原来的Activity 效果图,一个是播视频中,一个是玩游戏中: 看一下WindowManager.LayoutParams的

    关键词:
  • 使用android-junit-report.jar导出单元测试报告

    使用android-junit-report.jar导出单元测试报告 2015-05-05

    使用android-junit-report.jar导出单元测试报告:http://blog.z3a105.com/?p=137 android junit report:http://blog.z3a105.com/?p=139 https://github.com/jsankey/android-junit-report/tree/master/example

    关键词: android-junit-report.jar
  • Android 两种自定义ProgressBar

    Android 两种自定义ProgressBar 2015-05-05

    横向的ProgressBar 在res下创建drawable文件夹,新建文件drawable/progressbar_color.xml <?xml version="1.0" encoding="utf-8"?> <layer-list xmlns:android="http://schemas.android.com/apk/res/android" > <!-- 背景 gradient是渐变,corners定义

    关键词:
  • 基于Android设计模式之--SDK源码之策略模式的详解

    基于Android设计模式之--SDK源码之策略模式的详解 2015-05-04

    本篇文章介绍了,基于Android设计模式之--SDK源码之策略模式的详解.需要的朋友参考下 策略模式其实特别简单(听到这句话,大家是不是心里一下子放松了?). 比如排序,官方告诉大家我这里有一个排序的接口ISort的sort()方法,然后民间各尽其能,实现这个排序的方法:冒泡,快速,堆等等. 这些方法就是"不同的策略". 然后,某个模块下,需要一个排序方法,但是暂时不能指定具体的sort方法(出于扩展的考虑),就需要使用ISort接口了. 最后,具体什么场景下,传入什么具体的sort

    关键词: sdk, android, 源码
  • Android 编程下的TraceView 简介及其案例实战

    Android 编程下的TraceView 简介及其案例实战 2015-05-04

    TraceView 是 Android 平台配备一个很好的性能分析的工具.它可以通过图形化的方式让我们了解我们要跟踪的程序的性能,并且能具体到 method.详细内容参考:Profiling with Traceview and dmtracedump TraceView 简介 TraceView 是 Android 平台特有的数据采集和分析工具,它主要用于分析 Android 中应用程序的 hotspot.TraceView 本身只是一个数据分析工具,而数据的采集则需要使用 Android S

    关键词:
  • Android 处理崩溃异常

    Android 处理崩溃异常 2015-05-04

    大家都知道,现在安装Android系统的手机版本和设备千差万别,在模拟器上运行良好的程序安装到某款手机上说不定就出现崩溃的现象,开发者个人不可能购买所有设备逐个调试,所以在程序发布出去之后,如果出现了崩溃现象,开发者应该及时获取在该设备上导致崩溃的信息,这对于下一个版本的bug修复帮助极大,所以今天就来介绍一下如何在程序崩溃的情况下收集相关的设备参数信息和具体的异常信息,并发送这些信息到服务器供开发者分析和调试程序. 我们先建立一个crash项目,项目结构如图: 在MainActivity.ja

    关键词:
  • Android 开发网址收藏

    Android 开发网址收藏 2015-05-04

    Collection of links for every Android developer dev.android.com developer.android.com Design Develop Distribute Training API Guides Reference Tools Google Services Samples Google Play Essentials Get Users Engage & Retain Monetize Analyze Tools Storie

    关键词:
  • Android 屏幕适配方案

    Android 屏幕适配方案 2015-05-04

    1.概述 大家在Android开发时,肯定会觉得屏幕适配是个尤其痛苦的事,各种屏幕尺寸适配起来蛋疼无比.如果我们换个角度我们看下这个问题,不知道大家有没有了解过web前端开发,或者说大家对于网页都不陌生吧,其实适配的问题在web页面的设计中理论上也存在,为什么这么说呢?电脑的显示器的分辨率.包括手机分辨率,我敢说分辨率的种类远超过Android设备的分辨率,那么有一个很奇怪的现象: 为什么Web页面设计人员从来没有说过,尼玛适配好麻烦? 那么,到底是什么原因,让网页的设计可以在千差万别的分辨率的

    关键词:
  • Android上传文件到Web服务器,PHP接收文件

    Android上传文件到Web服务器,PHP接收文件 2015-05-04

    Android上传文件到服务器,通常采用构造http协议的方法,模拟网页POST方法传输文件,服务器端可以采用JavaServlet或者PHP来 接收要传输的文件.使用JavaServlet来接收文件的方法比较常见,在这里给大家介绍一个简单的服务器端使用PHP语言来接收文件的例子. 服务器端代码比较简单,接收传输过来的文件: <?php $target_path = "./upload/";//接收文件目录 $target_path = $target_path . basena

    关键词:
  • Android列表实现(1)_数组列表实例介绍

    Android列表实现(1)_数组列表实例介绍 2015-05-04

    最近开始学习android的ui,先上几个相关的例子,后续还会有更新,感兴趣的朋友可以研究下 最近开始学习android的ui,先上几个相关的例子,后续还会有更新. import android.app.ListActivity; import android.os.Bundle; import android.widget.ArrayAdapter; /** * A list view example where the * data for the list comes from an ar

    关键词: 数组列表
  • Android游戏开发实践之人物移动地图的平滑滚动处理

    Android游戏开发实践之人物移动地图的平滑滚动处理 2015-05-03

    玩过rpg游戏的朋友应该都知道RPG的游戏地图一般都比较大 今天我和大家分享一下在RPG游戏中如何来处理超出手机屏幕大小的游戏地图. 如图所示为程序效果动画图 地图滚动的原理 在本人之前博客的文章中介绍过人物在屏幕中的移动方式,因为之前拼的游戏地图是完全填充整个手机屏幕的,所以无需处理地图的平滑滚动.这篇文章我着重的向 大家介绍一下控制人物移动后地图滚动的处理方式.举个例子 如上图所示 比如人物向右移动,如果地图贴在屏幕左边边界 将先移动人物在地图的坐标,当人物在屏幕中超过三分之二后 则将地图向

    关键词: android, 游戏开发
  • Android音频录制MediaRecorder之简易的录音软件实现代码

    Android音频录制MediaRecorder之简易的录音软件实现代码 2015-05-03

    这篇文章主要介绍了Android音频录制MediaRecorder之简易的录音软件实现代码,有需要的朋友可以参考一下 使用MediaRecorder的步骤: 1.创建MediaRecorder对象 2.调用MediRecorder对象的setAudioSource()方法设置声音的来源,一般传入MediaRecorder.MIC 3.调用MediaRecorder对象的setOutputFormat()设置所录制的音频文件的格式 4.调用MediaRecorder对象的setAudioRncod

    关键词: android, MediaRecorder, 音频录制
  • Android三种GSM手机定位技术分析

    Android三种GSM手机定位技术分析 2015-05-03

    本文将详细介绍Android三种GSM手机定位技术比较差别,有感兴趣的朋友可以参考下 // 声明LocationManager对象 LocationManager loctionManager; // 通过系统服务,取得LocationManager对象 loctionManager = (LocationManager) getSystemService(Context.LOCATION_SERVICE); 方式一: 复制代码 代码如下: // 通过GPS位置提供器获得位置 String pr

    关键词: android, 定位方式
  • Android资源命名规范 分享

    Android资源命名规范 分享 2015-05-02

    Android资源命名规范 分享,需要的朋友可以参考一下 Android资源命名规范 最近几个月,大量涉及android资源的相关工作.对于复杂的应用而言,资源命名的规范很有必要.除了开发人员之外,UI设计人员(或者切图相关人员)也需要对资源使用的位置非常清楚,这样,沟通就会直接.缺点是资源名字长一些,但是从整体价值来看,值得. 命名模板为:缩写_主界面_功能部分 (一) 缩写: ic ----------------------icon bg---------------------backg

    关键词: android, 资源, 命名规范
  • Android studio assets error:前言中不允许有内容

    Android studio assets error:前言中不允许有内容 2015-05-02

    根据以往在eclipse上的经验,在Android studio上开发的时候也将assets目录放在了src/main/res目录下,build的时候出现如下异常: Executing tasks: [clean, :app:generateDebugSources, :app:generateDebugAndroidTestSources] Configuration on demand is an incubating feature. :app:clean :app:preBuild UP

    关键词: android, Studio
  • Android TCP 文件客户端与服务器DEMO介绍

    Android TCP 文件客户端与服务器DEMO介绍 2015-05-02

    首先是服务器,服务器是在PC机上,JAVA运行环境,主要参考网上的代码,自己做了支持多线程处理,代码如下所示.需要的朋友可以过来参考下,希望对大家有所帮助 主要功能是: 1.TCP服务器提供文件下载服务,服务器支持多线程. 2.TCP Client从服务器上下载指定的文件,Client也支持多线程. 首先是服务器,服务器是在PC机上,JAVA运行环境,主要参考网上的代码,自己做了支持多线程处理,代码如下: //file:DownloadServer.java import java.net.*;

    关键词: tcp, 服务器, 客户端
  • android中WebView和javascript实现数据交互实例

    android中WebView和javascript实现数据交互实例 2015-05-01

    这篇文章主要介绍了android中WebView和javascript实现数据交互实例,需要的朋友可以参考下 在看懂这篇文章之前首先要有javascript基础. (1) js调用android的方法: WebView wView: wView. addJavascriptInterface (Object obj, String interfaceName); 是实例化一个对象,在html的js中调用,第二个参数是实例化对象的别名,如果要使用这个obj,则在js中使用的名字 就是interfa

    关键词: android, webview, JavaScript, 数据交互
  • [Android]Android Support Annotations

    [Android]Android Support Annotations 2015-04-30

    Android Support Annotations 查看原文 在Support Library 19.1以及以后的版本中,Android工具小组引入了几个很酷的注解类型,方便开发者在工程中使用,同时Support Library自身也使用了这些注解. 本文的代码都使用android studio完成.首先,添加注解支持: compile 'com.android.support:support-annotations:22.1.1' 有三种类型的注解: NonNull & Nullable

    关键词:
  • Android仿QQ登陆窗口实现原理

    Android仿QQ登陆窗口实现原理 2015-04-30

    今天根据腾讯qq,我们做一个练习,来学习如何制作一个漂亮的布局仿QQ登陆,还是一个启动画面,之后进入登录页面,导航页面就不介绍了,大家可以参考微信的导航页面 今天根据腾讯qq,我们做一个练习,来学习如何制作一个漂亮的布局.首先看一下官方图片 还是一个启动画面,之后进入登录页面,导航页面就不介绍了,大家可以参考微信的导航页面.首先程序进入SplashActivity,就是启动页面,Activity代码如下: package com.example.imitateqq; import android

    关键词: Android仿QQ, 登陆窗口
  • Android调用webservice 接口

    Android调用webservice 接口 2015-04-30

    以查询手机号码归属地的Web service为例,它的wsdl为 http://webservice.webxml.com.cn/WebServices/MobileCodeWS.asmx?wsdl 1 在Android项目中导入‍‍Ksoap2-android jar第三方jar包‍‍ 2 Activity代码 public class SecondActivity extends Activity { private EditText phoneSecEditText; private Te

    关键词:
  • android教程之把自己的应用加入到系统分享中

    android教程之把自己的应用加入到系统分享中 2015-04-30

    在Android系统中打开相册中的某张图片, 点击右上角的分享按钮会弹出分享列表, 把自己的应用加入到里面来,下面是设置方法 在自己应用的AndroidManifest.xml某个activity配置不同类型的intent-filter, 这里添加的是图片, 也可以添加其它类型 <intent-filter> <action android:name="android.intent.action.SEND" /> <data android:mimeTyp

    关键词: android, 系统分享
  • Android App数据格式Json解析方法和常见问题

    Android App数据格式Json解析方法和常见问题 2015-04-29

    JSON数据格式,在Android中被广泛运用于客户端和网络(或者说服务器)通信,非常有必要系统的了解学习.恰逢本人最近对json做了一个简单的学习,特此总结一下,以飨各位 (1).解析Object之一: {"url":"http://www.cnblogs.com/qianxudetianxia"} 解析方法: 复制代码 代码如下: JSONObject demoJson = new JSONObject(jsonString); String url = dem

    关键词: json, android, app
  • 点击图标进入指定浏览器将首页设置全透明解决一闪而过问题

    点击图标进入指定浏览器将首页设置全透明解决一闪而过问题 2015-04-29

    进入浏览器之前有一个页面闪了一下,那是因为从那个空白的首页跳过去的.解决的办法是把他变成透明的就好了 点击图标进入指定浏览器. 只需在onCreate()方法里添加如下代码: String url = "http://tiger-kfphone.com/"; Uri u = Uri.parse(url); Intent intent = new Intent(Intent.ACTION_VIEW, u); // intent.setData(u); // intent.setClass

    关键词: 浏览器, 透明, 图标
  • Andriod studio

    Andriod studio 2015-04-29

    下载地址: http://developer.android.com/sdk/installing/studio.html http://tools.android.com/download/studio http://yunpan.cn/cjJTcCwWf3YFT 访问密码 699d 配置JDK Path: JAVA_HOME:C:\xxx\java\jdk1.x CLASSPATH:%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar Ctrl+Q

    关键词:
  • Android--Dialog详细讲解

    Android--Dialog详细讲解 2015-04-29

    前言 对话框对于应用也是必不可少的一个组件,在Android中也不例外,对话框对于一些提示重要信息,或者一些需要用户额外交互的一些内容很有帮 助.本篇博客就讲解一下Android下对话框的使用,在本篇博客中,将了解到对话框的一些常规属性的设置,以及各式的对话框的使用,并都会提供小 Demo来展示所有的效果. Dialog Dialog,对话框,一个对话框就是一个小窗口,并不会填满整个屏幕,通常是以模态显示,要求用户必须采取行动才能继续进行剩下的操作. Android提供了丰富的对话框支持,它提供

    关键词:
  • 01_Android应用开发环境_05_签名android应用程序

    01_Android应用开发环境_05_签名android应用程序 2015-04-29

    背景: Android项目以他的包为唯一标识,如果一台设备上安装了两个包名相同的应用,后安装的应用就会覆盖前面安装的应用. 目的: 为了避免覆盖的情况,Android要求对作为成品的应用进行签名. 作用: 确定发布者身份. 确保应用的完整性. 在Eclipse的ADT插件或Ant工具会自动生成调试证书对Android应用签名.如果要正式发布一个Android应用,必须使用合适的数字证书来给应用程序签名,不能使用ADT或者Ant工具生成的调试证书来发布. 在Eclipse中对Android应用签名

    关键词:
  • 01_Android应用开发环境_03_开发环境搭建及简单Android程序

    01_Android应用开发环境_03_开发环境搭建及简单Android程序 2015-04-29

    搭建开发环境,创建模拟器,最后完成一个简单的Android版应用程序并介绍项目目录. 1 搭载Android开发环境 1.1 安装Eclipse和ADT 下载Android SDK.SDK的全称是软件开发工具包(Software Development Kit),Android SDK提供了一些开发Android所必须的API库以及开发工具,用于开发测试和调试Android应用程序.ADT是一个Eclipse的插件,它包含了一些使用Eclipse开发Android应用程序所需要的工具包.曾经搭载

    关键词:
  • 01_Android应用开发环境_02_Android应用的基本组件

    01_Android应用开发环境_02_Android应用的基本组件 2015-04-29

    Android系统中有著名的四大组件:Activity.Service.BroadcastReceiver.ContentProvider.一个商业的Android应用程序,通常由多个基本的组件联合组成.这四大组件,在使用的时候均需要在清单文件AndroidManifest.xml中进行注册,否则不予使用.本小节将对这些组件进行简单的介绍,使读者对Android应用开发的内容有一个大致的认识. 活动(Activity) Activity是Android应用中,最直接与用户接触的组件,它负责加载V

    关键词:
  • Android的TextView与Html相结合的具体方法

    Android的TextView与Html相结合的具体方法 2015-04-29

    Android的TextView与Html相结合的具体方法,需要的朋友可以参考一下 Android中的TextView,本身就支持部分的Html格式标签.这其中包括常用的字体大小颜色设置,文本链接等.使用起来也比较方便,只需要使用Html类转换一下即可.比如: textView.setText(Html.fromHtml(str)); 一.实现TextView里的文字有不同颜色 [plain] import android.text.Html; TextView t3 = (TextView)

    关键词: textview, html, 结合

iOS 开发

Android 开发

Python 开发

JAVA 开发

开发语言

PHP 开发

Ruby 开发

搜索

前端开发

数据库

开发工具

开放平台

Javascript 开发

.NET 开发

云计算

服务器

Copyright (C) codeweblog.com, All Rights Reserved.

CodeWeblog.com 版权所有 闽ICP备15018612号

processed in 0.239 (s). 7 q(s)