- 浏览: 637974 次
- 性别:
- 来自: 杭州
最新评论
-
luo_ganlin:
别的不多说,点个赞!
关于Android隐式启动Activity -
IWSo:
谢楼主!研究了好久,原来是这样!
android中如何让LinearLayout实现点击时背景图片切换 -
fantao005x:
粘帖的不错
android中如何让listview的内容全部显示出来 -
learner576539763:
Android_gqs 写道请问博主,Viewstub 可实现 ...
android中ViewStub使用 -
goontosoon:
抄的什么啊,狗屁不通
对ContentProvider中getType(Uri uri)
文章列表
Android软键盘弹出不影响布局的方法
- 博客分类:
- android
The AndroidManifest.xml File
<activity android:windowSoftInputMode=["stateUnspecified",
"stateUnchanged", "stateHidden",
"stateAlwaysHidden", "stateVisible",
"stateAlwaysVisible", "adjustUnspecified",
"adjustResize ...
ndroid 开发带来新一轮热潮让很多移动开发者都投入到这个浪潮中去了,创造了许许多多相当优秀的应用。其中也有许许多多的开发者提供了应用开源项目,贡献出他们的 智慧和创造力。学习开源代码是掌握技术的一个最佳方式 ...
签名我们是通过jarsigner这个工具,所以需要先安装jdk,开发android的同学肯定已安装,,这些都准备好后,通过cmd进入jdk的bin目录,敲命令jarsigner
-verbose -keystore D:\tools\xhestore.keystore -signedjar
D:\tools\estore_signed.apk D:\ebook.apk xhestore.keystore 回车输入密码再回车即可,这里ebook.apk是未签名的(一般eclipse在编译一个android项目的时候,会自动将该项目签名并将生成好的apk放在工程的bin目录,但这里我们 ...
如何在string.xml的内容中添加空格
- 博客分类:
- android
在strings.xml定义文字时,空格以 " " 表示
ListView异步加载图片是非常实用的方法,凡是是要通过网络获取图片资源一般使用这种方法比较好,用户体验好,不用让用户等待下去,下面就说实现方法,先贴上主方法的代码:
package cn.wangmeng.test;
import java.io.IOException;import java.io.InputStream;import java.lang.ref.SoftReference;import java.net.MalformedURLException;import java.net.URL;import java.util.HashMap;
im ...
Apk文件破解可见源码
- 博客分类:
- android
1. 获取apk的资源图片 直接用 WinRAR打开,res/drawable直接拖拽出来即可。 2.获取xml文件信息 虽然能用WinRAR看到里面的xml文件,但是xml是经过优化的,无法直接查看,需要使用apktool工具,下载地址 ...
<ListView android:id="@+id/lv_home_weibo"
android:transcriptMode="alwaysScroll" android:divider="#00000000"
android:cacheColorHint="#00000000" android:listSelector="#00000000"
android:dividerHeight="8dip" android:layout_wid ...
最近在做android项目的时候遇到一个问题,应用程序初始化时需要批量的向sqlite中插入大量数,导致应用启动过慢。
android使用的是sqlite数据库,sqlite是比较轻量级的数据库,在Google了之后发现,sqlite事务处理的问题,在sqlite插入数据的时候默认一条语句就是一个事务,有多少条数据就有多少次磁盘操作。我的应用初始5000条记录也就是要5000次读写磁盘操作。
解决方法:
添加事务处理,把5000条插入作为一个事务
dataBase.beginTransaction(); //手动设置开始事务
//数据插入操作循环
dataBase. ...
android中有关图片的处理
- 博客分类:
- android
/**
* 按照比例放大或者缩小图片
**/
public static Bitmap scaleImage(Bitmap oldImage, int newW, int newH) {
return scaleImage(oldImage,newW, newH,false);
}
public static Bitmap scaleImage(Bitmap oldImage, int newW, int newH,boolean isRecycleOld) {
if (oldImage == null)
return null;
i ...
private void requestUpdateFeatureBook() {
AlarmManager am = (AlarmManager)getContext().getSystemService(Context.ALARM_SERVICE);
PendingIntent sender = PendingIntent.getBroadcast(getContext(), 0,new Intent(Config.UPDATE_FEATUREBOOK), 0);
am.cancel(sender);
am.setRepeating(AlarmManage ...
android中的自定义控件
- 博客分类:
- android
详情看附近代码
<?xml version="1.0" encoding="utf-8"?>
<com.ant.component.SeasonalWallpaper
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="408px" android:layout_height="204px"
android:orientation=& ...
android中如何捕获home键
- 博客分类:
- android
发过程中相信大家都有碰到因为不能捕获Home键而烦恼,现在终于有办法了,在Level5以上(包含)中,Activity类中有如下方法: public void onAttachedToWindow ()
下面附上调用代码,覆盖activity类里面的方法:
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
if (keyCode == KeyEvent.KEYCODE_HOME) {
return true;
...
最近为了解决某个bug,textview中内容过长的话自动换行,但是调用measureText函数时发现返回值很不准确,单位也不确定,是pixel还是dip,都不准。后来想起textview中有个内容过长加省略号的属性,即ellipsize,可以较偷懒地解决这个问题,哈哈~
用法如下:
在xml中
android:ellipsize = "end" 省略号在结尾
android:ellipsize = "start" 省略号在开头
android:ellipsize = "middle" 省略号在中间
...
gravity 这个英文单词是重心的意思,在这里就表示停靠位置的意思。
android:layout_gravity 和 android:gravity 的区别
从名字上可以看到,android:gravity是对元素本身说的,元素本身的文本显示在什么地方靠着换个属性设置,不过不设置默认是在左侧的。
android:layout_gravity是相对与它的父元素说的,说明元素显示在父元素的什么位置。
比如说button: android:layout_gravity 表示按钮在界面上的位置。 android:gravity表示button上的字在button上的位置。
可选值 ...
在android中往往有些布局 需要一些水平线之类的,我们可以用一个空的view来设置,直接指定它的长度就可以了:
<View android:layout_width="510px" android:layout_height="2px"
android:background="#ff909090" android:layout_marginLeft="180px"
android:layout_marginTop="24px" />