- 浏览: 565360 次
- 性别:
- 来自: 青岛
-
最新评论
-
myworkfirst:
这个mShowing是哪里的定义的? 有没有完整的例子
通过反射重新设置设置Dialog -
mchaoliu:
楼主,这个方法是在哪调用呢?
修改快速滑动滑块的图片为新浪微博滑块样式 -
fxiaozj:
楼主,这个方法是在哪调用呢?
修改快速滑动滑块的图片为新浪微博滑块样式 -
yun2223:
感谢一下,把gen 添加到source 以及检查一下 其他路 ...
gen already exists but is not a source folder -
flyingsir_zw:
解决方法: 1. 右键点击工程,选择 "Proper ...
gen already exists but is not a source folder
文章列表
抛弃以前用ImageView的陈旧观念吧。
利用WebView加载本地图片,仅需两步,马上完成。
String imgpath=".../test.jpg";
WebView vb=(WebView)findViewById(R.id.mywebview);
vb.getSettings().setBuiltInZoomControls(true);
vb.loadURL(imgpath);
//vb.loadUrl("file:///android_asset/icon.png");
PackageInfo笔记[网络整理]
- 博客分类:
- Android
PackageItemInfo它包含了一些信息的基类。
它的直接子类有:
ApplicationInfo、 ComponentInfo、InstrumentationInfo、PermissionGroupInfo、PermissionInfo.
它的间接子类有:
ActivityInfo、ProviderInfo、ServiceInfo。
这个类包含的信息对于所有 ...
在java中有3个类来负责字符的操作。
1.Character 是进行单个字符操作的,
2.String 对一串字符进行操作。不可变类。
3.StringBuffer 也是对一串字符进行操作,但是可变类。
String:
是对象不是原始类型.
为不可变对象,一旦被创建,就不能修改它的值.
对于已经存在的String对象的修改都是重新创建一个新的对象,然后把新的值保存进去.
String 是final类,即不能被继承.
Android多型号的设备以及形状的诸多因素,让其设计感觉像是一场艰苦的战斗。其神秘的文档使得设计和生产在一开始就显得很难。在网上找有关Android设计的网络资源,你会发现很少有帮助的东西。
幸运的是,Android现在已经开始着手解决有关多种设备和屏幕尺寸的问题,而且设备制造商们也正慢慢达到标准,并最终降低其复杂性。
Android智能手机所支持屏幕的基准是T – Mobile G1——Android平台的第一款面世设备,其配备了320 × 480像素的HVGA屏幕。HVGA表示“半尺寸影像图形数组”(或一半大小的VGA),是目 ...
做项目的时候经常遇到unicode码的问题,比如json数据格式中的中文问题,从网上找了一段实例,整理下来,便于以后使用:
用到的方法:
1.GB2312UnicodeConverter.ToGB2312(unicode); //将unicode转为gb2312
2.GB2312UnicodeConverter.ToUnicode (str); //将gb2312转为unicode
demo:
<script type="text/javascript">
var GB2312UnicodeConver ...
Eclipse并没有提供HTML编辑器,如果想使用标签提示和高亮的功能,就必须使用插件。
下载地址:http://amateras.sourceforge.jp/cgi-bin/fswiki_en/wiki.cgi?page=EclipseHTMLEditor
Eclipse 3.3.2以上的版本应该不再需要安装依赖Graphical Editing Framework(GEF).
如果是低版本的IDE可以使用help - install new software 。
add Location 中输入地址:http://download.eclipse.org/tools/gef/upd ...
从相册或拍照选择照片到EditText
- 博客分类:
- Android
【方法一】使用自定义AlertDialog
private static final int PHOTO_SUCCESS = 1;
private static final int CAMERA_SUCCESS = 2;
private ImageButton pic; //图片选择按钮
// 从相册或相机选择图片
pic.setOnClickListener(new View.OnClickListener() {
@Override
public voi ...
setContentView(int)
用在初始化Activity的oncreate()中,作用是给页面指定布局文件资源。
setContentView(View view)
Android如何绘制视图:
当Activity获得焦点时,其就会被要求绘制其布局,android框架会处理具体的绘制功能,但是其布局的继承关系的根节点必须由Activity提供。绘制的时候从模板的根节点开始,计算和绘制布局树。绘制动作会遍历布局节点树,然后渲染每个节点视图,每个父节点有责任绘相邻的子节点。
从以上描述可以看出,这个方法的作用是提供布局继承关系的根节点。
example:
...
javascript 项目笔记
- 博客分类:
- javascript
判断判断某个变量/属性是否为undefined
// 方式1
typeof age === 'undefined'; // !==
// 方式2
age === undefined
区别:不确定变量age是否声明或定义时用方式1,确定的则可以用方式2,如果age未声明使用方式2会报错。
控制图片的大小
很多时候项目中的图片会过大,导致网页出现左右滚动条,可以通过控制图片的宽度大小来防止左右滚动条出现,图片的高度会自动根据图片宽度等比缩放。
解决方案: 如果使用相对宽度 style="width:100%;" ,会导致图片宽度 ...
格林尼治时间是从1970年1月1日,00:00:00 GMT到最后修改时间的返回值。
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd hh:mm", Locale.ENGLISH);
String datetime = sdf.format(Long.parseLong("1323842302")*1000);
System.out.println(datetime);
如果需要24小时制的时间 把hh换为HH即可
转载一个工具类:可以将最近时间显示 ...
在项目中遇到了登录取消的问题,由于登录用的是使用HandlerThrad新开一条线程的做法,网上的教程都是设置标志位或者使用HandlerThread的interrupt()方法。
个人认为使用handler新开一条线程更新UI的方法,只要handler使用.post()方法把线程放入了线程队列中,而且队列中无其他线程对象,该线程会立即执行,所以无法取消,只能通过handler的消息处理方法,将返回的Message不做处理而已。如果该线程对象在队列中未执行,可以使用Handler的removeCallbacks (Runnable r)方法将线程对象从队列中移除 ...
UTP网线由一定长度的双绞线和RJ45水晶头组成。双绞线由8根不同颜色的线分成4对绞合在一起,成对扭绞的作用是尽可能减少电磁辐射与外部电磁干扰的影响。
做好的网线要将RJ45水晶头接入网卡或HUB等 ...
要设置弹出键盘是否覆盖Activity的view,或者软键盘的显示隐藏状态,就要用到Activity的一个属性:
android:windowSoftInputMode
该属性在AndroidManifest.xml 中设置,如下:
<activity android:windowSoftInputMode=["stateUnspecified",
"stateUnchanged", "stateHidden",
...
如何使用PopupWindow:
//初始化popuwindow
LayoutInflater mLayoutInflater = (LayoutInflater) SubList.this.getSystemService(LAYOUT_INFLATER_SERVICE);
View title_popunwindwow = mLayoutInflater.inflate(R.layout.sublist_popuwindow, null);
PopupWindow mPopupWindow = new PopupWindow(title_popunwi ...
android 应用风格和主题[学习]
- 博客分类:
- Android
当你设计你的程序的时候,你可以用风格和主题来统一格式化各种屏幕和UI元素。
风格是一个包含一种或者多种格式化属性的集合,你可以将其用为一个单位用在布局XML单个元素
当中。比如,你可以定义一种风格来定义文本的字号大小和颜色,然后将其用在View元素的一个
特定的实例。
主题是一个包含一种或者多种格式化属性的集合,你可以将其为一个单位用在应用中所有的
Activity当中或者应用中的某个Activity当中。比如,你可以定义一个主题,它为window frame
和panel 的前景和背景定义了一组颜色,并为菜单定义可文字的大小和颜色属性,你可以将这个
主题应用在你程序当 ...