- 浏览: 205016 次
- 性别:
- 来自: 南京
最新评论
-
xyyx_nk:
在demo中没有下载的示例,能详细说一下怎么监听下载过程吗?比 ...
DhNet 网络http工具(带缓存功能哦) -dhroid文档 -
zhaoguowei998:
dhroid ioc模块对 加密混淆问题 -
zhaoguowei998:
你太牛了,佩服佩服,以后要多想你请教了
dhroid ioc模块对 加密混淆问题 -
白色蜻蜓:
转载下您的文章,已注明出处。
IOS开发之百度地图API应用 -
wenjiefeng:
你好,在andrioidpn-client客户端源码里,Not ...
Android 推送之原理与初触Androidpn(Android Push Notification)
文章列表
主要由两种方法,个人建议第二种。 1. 不把图片放在res/drawable下,而是存放在src某个package中(如:com.drawable.resource),这种情况下的调用方法为: String path = "com/drawable/resource/imageName.png"; InputStream is = getClassLoader().getResourceAsStream(path); Drawable.createFromStream(is, "src"); 2. 如果还是希望直接使用res/drawable中的图片,就需 ...
老式电视机关闭的时候画面一闪消失的那个效果: 首先创建一个TVOffAnimation继承于Animation:
倒计时的CountDownTimer
- 博客分类:
- android
接看这里吧,我只是搬运工。 定时执行在一段时候后停止的倒计时,在倒计时执行过程中会在固定间隔时间得到通知(译者:触发onTick方法),下面的例子显示在一个文本框中显示一个30s倒计时:
Java代码
概述
对于客户端——服务器端应用,从远程获取图片算是经常要用的一个功能,而图片资源往往会消耗比较大的流量,对应用来说,如果处理不好这个问题,那会让用户很崩溃,不知不觉手机流量就用完了,等用户发现是你的应用消耗掉了他手机流量的话,那么可想而知你的应用将面临什么样的命运。
另外一个问题就是加载速度,如果应用中图片加载速度很慢的话,那么用户同样会等到崩溃。
那么如何处理好图片资源的获取和管理呢?
异步下载
本地缓存
异步下载
大家都知道,在android应用中UI线程5秒没响应的话就会抛出无响应异常,对于远程获取大的资源来说,这种异常还是很容易就会抛出来的,那么怎么避免这 ...
系统自带的DatePickerDialog只能一次性选择一个日期,有时候我们需要这样的功能:需要录入2个日期,比如开始日期和结束日期,如果采用DatePickerDialog需要弹出2次Dialog,能不能一次就搞定呢?那就需要下面的内容了。 自定义一个DatePickerDialog,实现OnDateChangedListener接口,里面有2个DatePicker,然后分别对这2个DatePicker设置日期就行了。
Java代码
一、使用Intent的setComponent方法 二、使用包管理器 一、使用Intent的setComponent方法 Intent intent = new Intent(); intent.setComponent(new ComponentName("包名", "包名.主类名")); intent.setAction(Intent.ACTION_VIEW);
本文主要介绍Spring与Mybatis三种常用整合方法,需要的整合架包是mybatis-spring.jar,可通过链接http://code.google.com/p/mybatis/下载到。 1、采用数据映射器(MapperFactoryBean)的方式,不用写mybatis映射文件,采用注解方式提供相应的sql语句和输入参数。 (1)Spring配置文件:
Java代码
<!-- 引入jdbc配置文件 -->
hibernate 错误
- 博客分类:
- hibernate
hibernate 错误:org.hibernate.HibernateException: Unable to get the default Bean Validation factory
在hibernate配置文件properties中加入<property name="javax.persistence.validation.mode">none</property>
原因不知道,好像是新版本的原因,旧版本没
Parcelable 新的序列化方法
- 博客分类:
- android
原来一直以为intent中无法实现除基本数据的传递,其实intent中也可以传递继承Parcelable接口的类
Parcelable 是android 的一个新的序列化方式
1、新的序列化方式:
android提供了一种新的类型:Parcel。本类被用作封装数据的容器,封装后的数据可以通过Intent或IPC传递。
除了基本类型以外,只有实现了Parcelable接口的类才能被放入Parcel中。
Parcelable实现要点:需要实现三个东西
1)writeToParcel 方法。该方法将类的数据写入外部提供的Parcel中.声明如下:
...
调用系统相机并剪切的demo转
- 博客分类:
- android
android 下如果做处理图片的软件 可以调用系统的控件 实现缩放切割图片 非常好的效果
import java.io.ByteArrayOutputStream;
import java.io.File;
import android.app.Activity;
import android.content.Intent;
import android.graphics.Bitmap;
import android.net.Uri;
import android.os.Bundle;
...
adapter数据的更新
- 博客分类:
- android
今天在写listview时更新adapter时有时会出现下面的错误
10-07 01:15:58.960: ERROR/AndroidRuntime(13162):
java.lang.IllegalStateException: The content of the adapter has
changed but ListView did not receive a notification. Make sure the
content of your adapter is not modified from a background thread,
but only fro ...
ExecutorService 建立多线程的步骤:
1。定义线程类
class Handler implements Runnable{}
2。建立ExecutorService线程池
ExecutorService executorService = Executors.newCachedThreadPool();或者int cpuNums = Runtime.getRuntime().availableProcessors(); ...
有时需要访问其他应用的Context;
Context.createPackageContext(packageName, flags)
flags可取Context.CONTEXT_IGNORE_SECURITY;等忽略安全策略;
在activity中有getPerferences(int mode)方法;
Activity方法(常用简单)
getpreferences(int mode);
其实是下面的一种实现会默认保存到shared——prefs/文件夹中。。activity文件名的简写
数据存储的另一种方式.sharedperferences 用于保存软件的参数的设置,比如uc浏览器设置是否显示wap页面中的图片.如果是windows软件一般使用ini文件来保存,如果是j2ee项目我们会使用property文件来保存这些参数,在android中提供了sharedperfere ...
对应用进行测试
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="cn.itcast.xml"
android:versionCode="1"
android:versionName="1.0">
&l ...