本站文档标签分类约定

分类按编程语言分

  • 除却正常的编程语言如(python、shell、java等),其他调试命名为debug

标签安系统、项目、用途分

  • Linux、windos等
  • debug 杂项为Project
  • 用途分类如游戏服务器、游戏开发等

about

  • 十年生死两茫茫,不思量,自难忘。
  • 千里孤坟,无处话凄凉。
  • 纵使相逢应不识,尘满面,鬓如霜。
  • 夜来幽梦忽还乡,小轩窗,正梳妆。
  • 相顾无言,惟有泪千行。
  • 料得年年肠断处,明月夜,短松冈。

[Android 开发]android获取view宽高的几种方法

在onCreate方法中我们通过mView.getWidth()和mView.getHeight()获取到的view的宽高都是0,那么下面几种方法就可以在onCreate方法中获取到view的宽高。

1、

1
2
3
4
5
6
  int w = View.MeasureSpec.makeMeasureSpec(0, View.MeasureSpec.UNSPECIFIED);
  int h = View.MeasureSpec.makeMeasureSpec(0, View.MeasureSpec.UNSPECIFIED);
  mTextView.measure(w, h);
  int height = mTextView.getMeasuredHeight();
  int width = mTextView.getMeasuredWidth();
  System.out.println("measure width=" + width + " height=" + height);

[AIR接入Android 平台]ane中jar包中有资源文件处理

jar包有资源文件时:可以使用原生打包然后在解包查看资源文件位置

如:移动mm的jar中的资源文件解包后资源文件在manifest同级:

需要打包后用zip 解压然后将资源文件放进去再 签名。

最好的判断方式是:解压demo apk,然后和自己的apk解压对比

[Java 进阶]Java5、Java6、Java7,Java8的新特性

Java5:
1、泛型 Generics:
引用泛型之后,允许指定集合里元素的类型,免去了强制类型转换,并且能在编译时刻进行类型检查的好处。Parameterized Type作为参数和返回值,Generic是vararg、annotation、enumeration、collection的基石。

A、类型安全

抛弃List、Map,使用List、Map<K,V>给它们添加元素或者使用Iterator遍历时,编译期就可以给你检查出类型错误

B、方法参数和返回值加上了Type

抛弃List、Map,使用List、Map<K,V>

[Android 开发]android webview里设置cookie

我们在android中访问网络经常会用到Apache的HttpClient,用此类去访问网络获取数据,

但是在写android界面的时候又时不时的会用到一些WebView组件,这时候访问一个以经登录的页面的时候cookie设置就有个问题

在HttpClient中保存下来的Cookie怎么设置到WebView组件里,让WebView也保持住Cookie状态,也就是登录状态呢?

CookieSyncManager和CookieManager就是做这种事的,下面来看代码里怎么设置Cookie让WebView也保持登录状态:

1
2
3
4
5
6
7
8
public static void synCookies(Context context, String url) {  
    CookieSyncManager.createInstance(context);  
    CookieManager cookieManager = CookieManager.getInstance();  
    cookieManager.setAcceptCookie(true);  
    cookieManager.removeSessionCookie();//移除  
    cookieManager.setCookie(url, cookies);//cookies是在HttpClient中获得的    cookie("JSESSIONID="+token+";")  
    CookieSyncManager.getInstance().sync();  
}