Welcome 微信登录

首页 / 移动开发 / Android

android教程之service使用方法示例详解

android教程之service使用方法示例详解

Service的生命周期 (适用于2.1及以上)1. 被startService的无论是否有任何活动绑定到该Service,都在后台运行。onCreate(若需要) -> onStart(int id, Bundle args). 多次startService,则onStart调用多次,但不会创建多个Service实例,只需要一次stop。该Service一直后台运行,直到stopService或者自己的stopSelf()或者资源不足由平台结束。2...
android显示TextView文字的倒影效果实现代码

android显示TextView文字的倒影效果实现代码

今天记录一下TextView的倒影效果,显示一串文字,然后在文字的下方显示出它的倒影,先上效果图:最重要的就是View中getDrawingCache()方法,该方法可以获取cache中的图像,然后绘制出来。废话不多说,我是想写一个带有倒影的时间,时间可以走动。首先先写一个带有时间走动的View,这个很简单,获取当前时间,然后开启一个线程,隔一秒获取当前时间一次,然后显示在TextView上,当然,我们写控件,就需要继承TextView,代码如下:复制代码...
android开发教程之view组件添加边框示例

android开发教程之view组件添加边框示例

给TextureView添加边框(专业名词为描边),有三种解决方案:1.设置一个9 patch 的,右边框,中间是空的PNG。2.自定义一个View,用Canvas画个边框。3.用Android提供的ShapeDrawable来定义一个边框。个人比较建议采用第三种方式,原因是因为第三种只要写XML,速度快,占用资源小,代码编写量也少,便于维护。使用方法如下:1.定义一个background.xml文件。复制代码 代码如下:<?xml version=...
android开发教程之ubuntu使用adb连接小米2的步骤和adb调试方法

android开发教程之ubuntu使用adb连接小米2的步骤和adb调试方法

步骤:分两步一、usb连接:在Ubuntu挂载使用MTP设备步骤如下:1.将MTP设备连接至PC机2.如果是第一次使用MTP设备需要安装以下软件,否则可以跳过此步骤:复制代码 代码如下:$ sudo apt-get install mtpfs libfuse-dev libmad0-dev3.挂载MTP设备复制代码 代码如下:$ sudo mtpfs -o allow_other /media/mtp如果提示设备忙,可以等一会再挂载。二、adb调试:复制代...
Android下保存简单网页到本地(包括简单图片链接转换)实现代码

Android下保存简单网页到本地(包括简单图片链接转换)实现代码

最近在做一个项目涉及到将包含图片的简单网页下载到本地,方便离线时观看,在这里分享一下,大家做下简单修改就可以用到自己的项目中了。(这里用到了AQuery库)复制代码 代码如下:package com.nekocode.xuedao.utils;import java.io.File;import java.io.FileOutputStream;import java.util.ArrayList;import java.util.regex.Matche...
<< 141 142 143 144 145 146 147 148 149 150 >>