![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
安卓
鶸者为何战斗
这个作者很懒,什么都没留下…
展开
-
解决安卓manifest中的application标签中@android:style/Theme.NoTitleBar崩溃的问题
在安卓的activity创建的时候一般会有台头就是label首先是如何去掉的问题。例如红色框框中的这个就是自带的label。有两种方法:一在mainfest的application标签中添加android:theme"@android:style/Theme.NoTitleBar"。这是第一个。二就是在每一个。java文件的oncreate的开头添加this.request原创 2015-07-13 12:35:50 · 4521 阅读 · 3 评论 -
安卓从imageview中获得bitmap的方法
第一种:使用setDrawingCacheEnabled()和getDrawingCache()这两种方法,第一个是为了设置是否开启缓存,第二个就可以直接获得imageview中的缓存,一般来说需要在获得缓存以后setDrawingCacheEnabled设置为false,因为这样才能让之前的缓存去掉,不会影响后来新的缓存。 ImageView image = (ImageVie原创 2015-07-27 08:44:59 · 20543 阅读 · 0 评论 -
安卓sqlite数据库加速写入
安卓数据库在每一次写入的时候都是通过一个事务写入的,那么这样的后果就是写入的速度超级慢,一条在100ms附近,那么几千条的话,没有一两分钟是不行的。想要加快,那么必须把所有的插入语句都放在一个事务中,这样的速度就会大大增加。 db.beginTransaction();//启动事务 try {原创 2015-07-28 08:26:38 · 1644 阅读 · 1 评论 -
安卓从字符串中删除指定的子串
public String getString(String s, String s1)//s是需要删除某个子串的字符串s1是需要删除的子串 { int postion = s.indexOf(s1); int length = s1.length(); int Length = s.length(); String newS原创 2015-07-29 08:12:20 · 7691 阅读 · 1 评论 -
解决安卓出现导入第三方包重复的错误
在使用android stdio的时候 由于导入了两个第三方的包,出现了Error:Execution failed for task ': :dexDebug'. > com.android.ide.common.process.ProcessException这样的错误。解决方法很简单首先在module的build.gradle文件中,删除引用的语句,如下:compile file原创 2015-07-16 10:31:46 · 1297 阅读 · 0 评论 -
imageloader详解
最近在做相册管理的时候遇到了gridview中加在大量本地图片的情况,第一次只是很简单的用了gridview 没有添加任何的其他加速功能,因为加载的速度慢的真心可以。虽然功能是实现了,但是无法让人感到愉快。百度了一下找到了imageloader这个开源框架,可以大大提升加载的速度因为本身其使用了异步加载的方法。它基本可以做到一下几点:多线程下载图片,图片可以来源于网络,文件系统原创 2015-07-22 13:21:16 · 1127 阅读 · 0 评论 -
简单的安卓文件搜索
今天在做的时候需要从大文件开始 搜索各个小文件夹中的图片。 那么就可以使用很简单的递归(效率的问题暂时没怎么考虑)。 private ArrayList readnewlist(String path) { File file = new File(path); File []files = file.listFiles(); fo原创 2015-07-20 09:20:29 · 1103 阅读 · 0 评论 -
安卓只在UI线程中更新UI 出现的例外
对于安卓来说UI必须在线程中更新,在子线程中更新会出错。 这个是必然的,因为安卓的UI线程是不安全的。举个例子:多个线程对于同一个textview进行更新,那么最后到底更新出来的是那一个? 我们并不清楚,因为属于不安全线程。但是今天试了一段代码 @Override protected void onCreate(Bundle savedInstanceState) {原创 2015-09-07 15:44:08 · 337 阅读 · 0 评论 -
android studio出错unable to run mksdcard sdk tool
ubuntu sudo apt-get install lib32z1 lib32ncurses5 lib32stdc++6centos sudo yum install glibc.i686 glibc-devel.i686 libstdc++.i686 zlib-devel.i686 ncurses-devel.i686 libX11-devel.i686 libXrender.转载 2017-12-13 09:21:36 · 1184 阅读 · 0 评论