有時需要將activity中的contentview清除,但activity中沒有直接提供removecontentview方法,但可以這樣做:
首先,自己生成乙個view並儲存了,例如:
view v = new view(this);
v.setbackgroundcolor(0xff00ffff);
然後將這個view設定到activity中
this.setcontentview(v);
等要刪除時呼叫以下方法:
viewgroup vg = (viewgroup) v.getparent();
vg.removeview(v);
如何刪除GIT中的 DS Store
使用 mac 的使用者可能會注意到,系統經常會自動在每個目錄生成乙個隱藏的 ds store 檔案。ds store 英文全稱 desktop services store 是一種由蘋果公司的mac os x作業系統所創造的隱藏檔案,目的在於存貯目錄的自定義屬性,例如檔案們的圖示位置或者是背景色的選...
如何刪除geoserver中的樣式
今天發現在geoserver中,刪除style時,預設是不刪除關聯的sld檔案的,所以會造成通過rest發布樣式時失敗。解決辦法 在命令列模式下 curl u admin geoserver xdelete http localhost 8080 geoserver rest styles rest...
如何在Activity中獲取呼叫者
在activity中獲取呼叫者身份,有兩個作用 乙個是用於安全驗證,另乙個是 記錄呼叫日誌,便於在後續分析日誌,發現非法呼叫。android中有如下api 可以實現獲取呼叫者 binder.getcallinguid 和binder.getcallingpid 然後根據uid,pid查詢到包名 ac...