`
yxwang0615
  • 浏览: 551355 次
  • 性别: Icon_minigender_1
  • 来自: 青岛
社区版块
存档分类
最新评论
文章列表
抛弃以前用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");
  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 ...
【方法一】使用自定义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:     ...
判断判断某个变量/属性是否为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 ...
当你设计你的程序的时候,你可以用风格和主题来统一格式化各种屏幕和UI元素。 风格是一个包含一种或者多种格式化属性的集合,你可以将其用为一个单位用在布局XML单个元素 当中。比如,你可以定义一种风格来定义文本的字号大小和颜色,然后将其用在View元素的一个 特定的实例。 主题是一个包含一种或者多种格式化属性的集合,你可以将其为一个单位用在应用中所有的 Activity当中或者应用中的某个Activity当中。比如,你可以定义一个主题,它为window frame 和panel 的前景和背景定义了一组颜色,并为菜单定义可文字的大小和颜色属性,你可以将这个 主题应用在你程序当 ...
Global site tag (gtag.js) - Google Analytics