- 浏览: 33007 次
- 性别:
- 来自: 深圳
最新评论
文章列表
JAVAFX webview 图片化 截图
- 博客分类:
- Javafx2
public void start(Stage primaryStage) throws Exception {
final WebView view = new WebView();
Scene scene = new Scene(view, 310, 310);
primaryStage.setScene(scene);
final WebEngine webEngine = view.getEngine();
webEngine.load(this.getClass().getResource("web/index.html")
.toExt ...
安卓中实现两端对齐,中间fill_parent的方法
<?xml version="1.0″ encoding="utf-8″?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orien ...
要加入的功能是常驻Notification栏,以前写的时候只能出现 在“通知”这一组中,想把它放在“正在运行”组中却不知道怎么放,查了下官方文档,找到了方法,在notification的flags字段中加一下 “FLAG_ONGOING_EVENT”就可以了。同时我也把Notification的使用方法给总结了一下。详见下文:
(1)、使用系统定义的Notification
以下是使用示例代码:
//创建一个NotificationManager的引用
String ns = Context.NOTIFICATION_SERVICE;
NotificationManager mN ...
android设置透明背景
- 博客分类:
- android样式
android设置背景色为透明
方法一:
只要在配置文件内activity属性配置内加上
android:theme="@android:style/Theme.Translucent"
就好了。
这样就调用了android的透明样式!
方法二:
先在res/values下建colors.xml文件,写入: <?xmlversion="1.0"encoding="UTF-8"?> <resources> <color name="transparent" ...
大家都知道,屏幕翻转后,如果没有特别处理,Activity 内容会被初始化,回到最初状态
解决翻转屏幕保持状态,其实很简单。
在 AndroidManifest.xml 给对应的 Activity 节点加上:
android:configChanges="orientation|keyboardHidden"
今天学习了如何做对话框Dialog型的activity。
首先这个对话框
主要是要设置修改manifest.xml中的的theme设置为Theme.Dialog
我们自定义一个theme
android:screenOrientation="portrait" android:theme="@style/bklistDialog"
在value中添加一个style.xml 这是这个主题
<style name="bklistDialog" parent="@android:style/Theme.Dialo ...
总的来说,实现“如何在一个Activity的一部分中显示其他Activity”除了LocalActivityManager还需要一个或多个"容器"Layout(或者和Layout同级别的View)。
假设这个容器是一个LinearLayout,id是container,通常来说我们会想把这个容器 ...
方法一:Handler+Thread
package com.xunfang.handerDemo;
import android.app.Activity;
import android.os.Bundle;
import android.os.Handler;
import android.os.Message;
import android.widget.TextView;
/**
* handler定时器
*
* @author Smalt
*
*/
public class HanderDemoActivity extends Acti ...
通俗的说,inflate就相当于将一个xml中定义的布局找出来.因为在一个Activity里如果直接用findViewById()的话,对应的是setConentView()的那个layout里的组件.因此如果你的Activity里如果用到别的layout,比如对话框上的layout,你还要设置对话框上的layout里的组件(像图片ImageView,文字TextView)上的内容,你就必须用inflate()先将对话框上的layout找出来,然后再用这个layout对象去找到它上面的组件,如:
LayoutInflater inflater = LayoutInflater.fr ...
一.介绍
ImageView用来显示任意图像图片,可以自己定义显示尺寸,显示颜色等等.
二.XML属性
android:adjustViewBounds 是否保持宽高比。需要与maxWidth、MaxHeight一起使用,单独使用没有效果。
android:cropToPadding 是否截取指定区域用空白代替。单独设置无效果,需要与scrollY一起使用
网络上下载下来的图片自适应:android:adjustViewBounds="true"(其详细解释在下面)<ImageView
android:id="@+id/dynamic_item_image"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="top"
android:layout_m ...
// 去掉顶部的titlerequestWindowFeature(Window.FEATURE_NO_TITLE);
requestWindowFeature(featrueId),它的功能是启用窗体的扩展特性
对于requestWindowFeature具体介绍,请参考下面博文:
Android 应用程序窗体显示状态操作(requestWindowFeature()的应用)
// 全屏:去掉顶部所有包括titlegetWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.Layo ...
android:scaleType:
android:scaleType是控制图片如何resized/moved来匹对ImageView的size。
ImageView.ScaleType / android:scaleType值的意义区别:
CENTER /center 按图片的原来size居中显示,当图片长/宽超过View的长/宽,则截取图片的居中部分显示
CENTER_CROP / centerCrop 按比例扩大图片的size居中显示,使得图片长(宽)等于或大于View的长(宽)
CENTER_INSIDE / centerInside 将图片的内容完整居中显示,通过按比例缩小或原来 ...