- 博客(11)
- 收藏
- 关注
原创 Android 获取assets的绝对路径
第一种方法: String path = "file:///android_asset/文件名";第二种方法: InputStream abpath = getClass().getResourceAsStream("/assets/文件名");若要想要转换成String类型String path = new String(InputStrea
2014-11-15 10:44:00 315
原创 InputStream,String,File相互转化
1. String --> InputStreamInputStream String2InputStream(String str){ ByteArrayInputStream stream = new ByteArrayInputStream(str.getBytes()); return stream;}2. InputStream --> StringS
2014-11-15 10:39:42 384
原创 assets中取资源以及转换问题
// * 从Assets中读取图片 // */ private Bitmap getImageFromAssetsFile(String fileName) { Bitmap image = null; AssetManager am = getResources().getAssets(); t
2014-11-15 10:05:49 477
原创 popupwindow 弹出框 使用详情
wmParams = new WindowManager.LayoutParams(); //获取的是WindowManagerImpl.CompatModeWrapper mWindowManager = (WindowManager)getApplication().getSystemService(getApplication().WINDOW_S
2014-11-14 10:41:35 408
原创 webview 使用
@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.wel_anim);mWebView = (WebView) findViewById(R.id.webview);String url =
2014-11-14 10:09:54 344
原创 android 媒体库数据更新解决办法总结
在项目中,我们经常要创建个自己的目录,里面存放一些图片啊文件之类,比如:我在SD卡中刚创建了一个文件夹A,里面放入了照片B,那么,这个时候我立马去Gallery里面查看这个目录里的照片,那么,我是无法看到的。这是什么原因呢?因为android系统在启动的时候会启动MediaScannerService扫描系统上的多媒体文件,然后将这些多媒体文件的信息加入到多媒体数据库中,应用程序要
2014-11-14 10:06:36 3341 1
原创 Android内存管理常用方法
内存泄漏:对象在内存heap堆中中分配的空间,当不再使用或没有引用指向的情况下,仍不能被GC正常回收的情况。多数出现在不合理的编码情况下,比如在Activity中注册了一个广播接收器,但是在页面关闭的时候进行unRegister,就会出现内存溢出的现象。通常情况下,大量的内存泄漏会造成OOM。OOM:即OutOfMemoery,顾名思义就是指内存溢出了。内存溢出是指APP向系统
2014-11-13 18:06:25 441
转载 Android_Fragment_Fragment详解
1.Fragment概述在一个Activity中, Fragment代表UI的一个部分或者一个行为。一个Activity可以结合多个Fragment对象,也可以在多个activity中使用相同Fragment字节码对应的不同对象。一个Fragment对象必须被嵌入在一个主Activity对象中,该Fragment的生命周期与主Activity息息相关。比如,当主Activity处于pa
2014-11-13 18:02:17 275
转载 Android高效加载大图、多图解决方案,有效避免程序OOM
转载zi:http://blog.csdn.net/guolin_blog/article/details/9316683本篇文章主要内容来自于Android Doc,我翻译之后又做了些加工,英文好的朋友也可以直接去读原文。http://developer.android.com/training/displaying-bitmaps/index.html高
2014-11-13 17:59:37 256
转载 Android AsyncTask完全解析,带你从源码的角度彻底理解
我们都知道,Android UI是线程不安全的,如果想要在子线程里进行UI操作,就需要借助Android的异步消息处理机制。之前我也写过了一篇文章从源码层面分析了Android的异步消息处理机制,感兴趣的朋友可以参考 Android Handler、Message完全解析,带你从源码的角度彻底理解 。不过为了更加方便我们在子线程中更新UI元素,Android从1.5版本就引入了一个As
2014-11-13 17:56:08 259
原创 android 中保存图片
public void saveImage2Phone(SlideShowImage image){String imagePath;if(Environment.getExternalStorageState().equals(Environment.MEDIA_MOUNTED)){imagePath="/sdcard/mixin/image/";Bitmap bitmap =
2014-11-13 17:44:13 407
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人