![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android
文章平均质量分 91
代码咖啡_
咖啡写意代码!
展开
-
android.database.sqlite.SQLiteCantOpenDatabaseException: unknown error (code 14): Could not open dat
今天从晚上下了一份Demo源码,导入到Android Studio运行,报出了如下的错误:Caused by: android.database.sqlite.SQLiteCantOpenDatabaseException: unknown error (code 14): Could not open database原创 2016-05-25 10:54:22 · 40973 阅读 · 3 评论 -
Execution failed for task 'app:mergeDebugResources' Crunching Cruncher…png failed
今天在做仿美团选择城市界面的时候,在网上找了一份参考的源码,将源码导入到AndroidStudio中运行的时候,发现出现了如下的错误:Error:Execution failed for task ':app:mergeDebugResources'.> Some file crunching failed, see logs for details在Stack Overflow上找到了原创 2016-05-25 09:56:58 · 10774 阅读 · 1 评论 -
IPC机制之Binder
写在前面:本文摘自《Android开发艺术探索》。什么是Binder?Binder是Android中的一个类,实现了IBinder接口。从IPC(进程间通信)角度讲,Binder是Android中的一种跨进程通信方式,Binder可以理解为一种虚拟的物理设备,它的驱动是/dev/binder,该通信方式在Linux中没有;从Android Framework角度讲,Binder原创 2016-02-28 16:26:35 · 1350 阅读 · 0 评论 -
java.net.BindException: bind failed: EACCES (Permission denied)
今天写android socket编程的时候,遇到一个问题:代码如下:new Thread(new Runnable() { @Override public void run() { try { mServerSocket = new ServerSocket(mPor原创 2016-03-20 20:27:37 · 7049 阅读 · 0 评论 -
IPC机制之Messenger
写在前面:本文摘自《Android开发艺术探索》什么是Messenger?Messenger译为“信使”,通过它可以在不同进程中传递Message对象。Messenger是一种轻量级的IPC方案,底层是实现AIDL,因其对AIDL进行了封装,所以其使用方法简单,我们可以更简便地进行进程间通信。同时,由于Messenger一次处理一个请求,因此在服务器端我们不用考虑线程同步的问题原创 2016-03-02 15:21:18 · 479 阅读 · 0 评论 -
ListView中CheckBox的获取焦点冲突解决方法
本文借鉴自慕课网鸿洋老师《Android-打造万能适配器》视频讲解:http://www.imooc.com/video/7269解决方法如下:1. 布局文件CheckBox的focusable设置为falseandroid:focusable="false"android:layout_width="wrap_content"android:layout_heig原创 2016-01-19 23:38:28 · 478 阅读 · 0 评论 -
ScrollView中的ListView只显示一条数据的解决方法
在ScrollView中嵌套ListView,会出现ListView只显示一条数据的现象,解决方法有两种,如下:1. 在Activity中list view.setAdapter以后执行如下方法public class MainActivity extends Activity { private ListView listView; @Override原创 2015-12-09 15:30:05 · 1742 阅读 · 1 评论 -
一个SingleTask与跳转传值引发的血案
关于SingleTask模式下的Activity无法接收传值的解决方法。原创 2015-11-15 18:34:43 · 2303 阅读 · 0 评论 -
MAC端Android反编译工具及使用
【写在前面】今天在做项目时遇到一个困难,需求是这样的:模仿csdn客户端,实现app端查看博文内容,要求不使用H5混合开发实现文章在界面上的显示;图1-1 简书博文界面我想到了简书客户端有实现类似的功能,虽然不知道它是不是用原生开发的,但是想要尝试学习一下,就看了一下反编译,现在讲反编译的操作写成这篇文章供大家参考。PS: 如果大家知道如何使用非H5方式实现富文原创 2016-05-29 00:55:47 · 16699 阅读 · 2 评论