`
文章列表
package com.example.navigationdrawer5; import java.util.Locale; import android.app.Activity; import android.app.Fragment; import android.app.SearchManager; import android.content.Intent; import android.content.res.Configuration; import android.content.res.Resources; import android.os.Bund ...

Google Java编码规范

    博客分类:
  • JAVA
http://google-styleguide.googlecode.com/svn/trunk/javaguide.html
设备信息:小米1 density=1.5, width=480, height=854, scaledDensity=1.5 目的:测试TextView字体sp对应px 测试字:我 默认 :19px appearance : 22px small : 19px medium : 25px large : 31px 12sp : 16px 13sp : 18px 14sp : 19px 15sp : 21px 16sp : 22px 17sp : 24px 18sp : 25px 19sp : 27px 20sp : 28px
使用PopupWindow注意点: ...... View view = inflater.inflate(R.layout.menu, null); .... //注意点1 view.setFocusable(true); view.setFocusableInTouchMode(true); .... //注意点2,必须有true这个参数或调用window.setFocusable(true); PopupWindow window = new PopupWindow(view, -1, -2, true); //注意点3,必须设置一个背景,否则,点击PopupWindow外,PopupWi ...
package org.jerry; import org.hwq.dbutil.R; import android.app.Activity; import android.os.Bundle; import android.view.View; import android.view.View.OnClickListener; import android.widget.Button; import android.widget.TextView; public class MainActivity extends Activity implements OnCl ...
android官网地址:http://developer.android.com/guide/components/tasks-and-back-stack.html 1、从当前activity A启动一个singleTask的activity B,如果B已经存在于一个background task,也就是说,B所在的application启动了,那么A启动B后,B所在的back stack,会追加到当前A的back stack中,且会将B所处back stack位置之上的activity都销毁。此时如果按回退键,会依次销毁B原来的back stack中的activity。 测试demo

svn中文网址

    博客分类:
  • svn
帮助文档下载地址:http://tortoisesvn.net/support.zh.html
文章原址:http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2012/1105/509.html 写Android程序的时候一般用WindowManager就是去获得屏幕的宽和高,来布局一些小的东西。基本上没有怎么看他的其他的接口。 这两天想写一个简单的类似于Toast的东西,自定义布局,突然发现,原来Toast的时间是不能自己定义的,只有两个固定的时间,分别是2秒和3.5秒。我的需求是自定义显示的时间,这个显然不能满足我的需求。但是它是如何做到显示一个View凌驾于现有的所有的View之上的呢? 我们Android平台是一个又一个 ...

电话状态变化

电话拨出,随后挂断 04-27 18:28:38.600: I/System.out(15039): action = android.intent.action.NEW_OUTGOING_CALL 04-27 18:28:38.600: I/System.out(15039): 拨电话,状态:null 04-27 18:28:38.725: I/System.out(15039): action = android.intent.action.PHONE_STATE 04-27 18:28:38.725: I/System. ...
android view的触摸事件坐标不是屏幕坐标,是相对于view左上角的坐标。 public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); TextView tv = (TextView) findViewById(R.id.tv); tv.setOnTouchListener(new OnTouchListener() { ...

PopupWindow

PopupWindow,实质是使用WindowManager添加的一个顶层View。 PopupWindow::preparePopup会判断是否有背景,有则创建自己的容器,没有则直接用传入的view。 private void preparePopup(WindowManager.LayoutParams p) { if (mContentView == null || mContext == null || mWindowManager == null) { throw new IllegalStateException("You ...

Toast重复利用

 
package com.example.toastdemo; import android.app.Activity; import android.os.Bundle; import android.view.View; import android.view.View.OnClickListener; import android.widget.Button; import android.widget.Toast; public class ToastActivity extends Activity implements OnClickListener { pr ...

字符编码

    博客分类:
  • JAVA
Unicode编码表:http://zh.wikibooks.org/wiki/Unicode/20000-20FFF 中日韩越统一表意文字编码(CJK):http://zh.wikipedia.org/wiki/CJK#.E6.93.B4.E5.B1.95A.E5.8D.80 中文文字使用频率:http://www.thn21.com/base/zi/17300.html 中文文字查询网站:http://www.zdic.net/zd/zi2/ZdicE3Zdic90Zdic80.htm GB2312编码表:http://ash.jp/code/cn/gb2312tbl.htm GB2312相 ...
cmd -> netstat -ano|findstr "5037"查看adb占用端口 杀掉占用进程,重启adb。 杀进程: taskkill /im 进程名 taskkill /pid 进程序号 -t(结束该进程) -f(强制结束该进程以及所有子进程) wmic process where name="进程名" call terminate ntsd -c p -p 进程序号 ps:第一种和第三种可同时关闭多个进程名相同的进程

图片压缩

    博客分类:
  • JAVA
原文地址:http://hi.baidu.com/su602/blog/item/ecaa354f4282be31aec3ab2c.html import java.io.DataInputStream; import javax.microedition.lcdui.Image; public class Tools { private static final int FLAG_16BIT_4_LEN = 0; private static final int FLAG_REBUILD_SIZE = 0; private static final int FLAG ...
Global site tag (gtag.js) - Google Analytics