51CTO博客开发
最近工作中需要用到progressDialog,可是系统自带的黑色progressDialog又是其丑无比,无奈只能自己自定义了,在网上查看别人的例子,并自己整理了一份Demo:先上图:MyProgressDialog:package com.example.myprogressdialog_zzw;import android.app.Dialog;import android.content.
今天忽然发现android项目中的文字排版参差不齐的情况非常严重,不得不想办法解决一下。经过研究之后,终于找到了textview自动换行导致混乱的原因了----半角字符与全角字符混乱所致!一般情况下,我们输入的数字、字母以及英文标点都是半角,所以占位无法确定。它们与汉字的占位大大的不同,由于这个原因,导致很多文字的排版都是参差不齐的。对此找到了两种办法可以解决这个问题: 1. 将text
MainActivity:package com.example.myspinner_bytextview;import android.os.Bundle;import android.app.Activity;import android.app.AlertDialog;import android.view.Menu;import android.view.View;import andro
eclipse打开后处于无响应状态,变没有了反映,并且cup占用率为0。应该是非正常关机导致eclipse工作区的文件状态错误导致。解决方案:在工作区目录中,有一个.metadata目录,里面是工作区及各插件的信息,***此目录可以解决问题。为***起见,将.metadata改名移动到/tmp目录,再重启eclipse,果然可以正常启动eclipse了,但原来工作区的配置和项目信息也都消失,直接显
public static Bitmap revitionImageSize(String path) throws IOException { BufferedInputStream in = new BufferedInputStream(new FileInputStream( new File(path)));
package com.example.zzwbitmap;import java.io.BufferedOutputStream;import java.io.File;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import android.gra
首先准备两张图片,一张是EditText获得焦点后的边框背景,一张是没有获得焦点时的背景,注意制作成9.png样式的图片,然后在drawable里添加一个selector_edittext_bg.xml文件,内容如下:<?xml version="1.0" encoding="utf-8"?><selectorxmlns:android="http://schemas.andro
Eclipse编辑器基本设置1、添加行号在边缘处右键2、改字体字体的一般配置3、去掉拼写错误检查4、Java代码风格代码格式化Ctrl + Shift + F之后点击右边的New按钮,新建一个风格。点击OK上图中选中的标签Braces 花括号之后再编辑别的风格的时候在上一层菜单点击Edit按钮5、内容辅助设置6、JDK添加、选择及编译设置JDK添加点击右边Add按钮编译设置7 、修改智能提示选项说
package com.example.zzwinternalstorage;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import org.apache.http.util.ByteAr
1.从google搜索内容Intent intent = new Intent();intent.setAction(Intent.ACTION_WEB_SEARCH);intent.putExtra(SearchManager.QUERY,"searchString")startActivity(intent);2.浏览网页Uri uri = Uri.parse("http://www.goog
常见异常类型 1、NullPointException空指针异常 对象.方法 .之前的那个对象 2、ClassNotFoundException 指定的类不存在 ActivityNotFoundException activity不存在 检查清单
数据持久化:由于更高优先级Activity的跳转,没有对当前页面数据的及时保存,导致原本已经输入的数据丢失。通过打印日志,不然发现:Activity的跳转过程中,必须执行onstop方法,而Activity的重现,必须执行OnStart方法,所有数据持久化,就是在onstop方法中,对数据进行进行保存在OnStart方法中,对数据进行读取,并显示在原来的位置上接下来就是相应的步骤:1、在onsto
本人在学习Android的过程中整理的Android多种控件步骤
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号