用代码为TextView设置drawable

用代码为TextView,Button 等设置drawableLeft,drawableRight,drawableTop,drawableBottom

以drawableLeft为例:

解决方案:

[codesyntax lang="java" container="none" tab_width="4"]

public void setCompoundDrawables (Drawable left, Drawable top, Drawable right, Drawable bottom);

类似调用方法如下:

1.在XML中使用 android:drawableLeft="@drawable/icon"

2.代码中动态变化 Drawable drawable= getResources().getDrawable(R.drawable.drawable);

/// 这一步必须要做,否则不会显示.

drawable.setBounds(0, 0, drawable.getMinimumWidth(), drawable.getMinimumHeight()); myTextview.setCompoundDrawables(drawable,null,null,null);

也或参考另一个函数

public void setCompoundDrawablesWithIntrinsicBounds (Drawable left,Drawable top, Drawable right, Drawable bottom) [/codesyntax]

参考网址:http://bbs.csdn.net/topics/390383463

羊可以再生一个

羊月薪5千,打算用20万建一个窝,狼不允许,说私自建就是违法建设,只允许向蛇买。蛇是搞工程的,先用20万贿赂狼取得开发权,再用50万元向狼买这块地,花10万元把羊圈盖好,向羊要价200万元。鼠借200万元给羊,连本带利300万,20年还清,羊全家二十年给鼠打工。狼、鼠、蛇都挣了钱,只有羊亏,连崽子也不敢生了。羊越来越少,狼觉得这样下去大家没肉吃,于是宣布羊可以再生一个!

lantern-Google官方科学上网工具下载[附AS等开发工具代理使用方法]

使用方法:

代理地址:127.0.0.1
代理端口:8787

SDK Magager:



打开 Tools--Options
HTTP Proxy Server和Http Proxy Port 分别填地址和端口
不需要勾选 Force https://... source to be fenched using http://...
然后关闭并重新打开SDKManager

Android Studio:



打开setting--System Setting--HTTP Proxy
找到Manual proxy configuration 选中HTTP[貌似只能用HTTP] 然后HostName和Portnumber 分别填地址和端口即可

其他软件类似 只要设置地址和端口就可以了

---------------说明----------------------
在lantern 的安装目录里发现
lantern-2.0.10.yaml文件内容含有
addr: 127.0.0.1:8787和uiaddr: 127.0.0.1:16823
经查看IE的代理方式默认使用的是127.0.0.1:16823+pac的代理
所以觉得可能addr: 127.0.0.1:8787是有其他用处的
经试验证明 这个addr: 127.0.0.1:8787可以用来做端口代理

下载地址:(请使用右键目标另存为...)

高德地图设置缩放级别

不得不说高德地图做的不够直接,找了好久才找到的

//生成相机移动对象数据,这个CameraUpdateFactory是个工厂类,负责生成相机更新数据[个人理解,更多请参考官方文档]
CameraUpdate cu = CameraUpdateFactory.zoomTo(16);//只所放到16级别 其他参数不变

aMap.moveCamera(cu);//通过移动相机更改地图缩放级别

至此就可以实现设置地图的缩放级别了

注:aMap = mapView.getMap();