android-日常
berlor
eesfes
展开
-
deepin 切换输入法
ctrl+空格原创 2015-08-11 10:58:21 · 13676 阅读 · 1 评论 -
android studio 快速删除无用的import包
Ctrl + Alt + O 删除无用的import包 Ctrl + Alt + Enter 导入import包原创 2018-09-06 09:54:36 · 1556 阅读 · 0 评论 -
android 视频播放 未知错误
linux的文件名中不能有非法字符,要么去掉要么转义文件夹 或者文件名有非法字符,我是用时间字符串做的文件名有: - 等。换成时间戳 解决原创 2018-09-05 19:11:47 · 1175 阅读 · 0 评论 -
华为推送 坑点 自定义intent
现在 AndroidManifest.xml 配置 <activity android:name="com.jbs.ui.activity.RemarkListActivity" android:screenOrientation="portrait" android:windowSoftInputMode="stateVisible|adjust原创 2017-09-20 14:15:51 · 3219 阅读 · 0 评论 -
androidstudio "waiting for debugger" 卡住
androidstudio 设断点调试 卡在 "waiting for debugger" 试过 好多方法无效 adb kill server 什么的 无用。 下边这个管用原创 2017-09-30 16:41:12 · 1111 阅读 · 0 评论 -
androidstudio打包流程
1)手动打包项目写完了,现在需要把应用上传到市场,问题出现—怎么把代码变成.apk(Android的可安装文件)。1. 创建签名文件 2. 填写好签名参数 3. 生成APK注意:签名的密码和密匙的密码注意保管,不要忘了,签名文件别泄漏了,也别搞丢了为什么要打包我最开始就有这个疑问,我们的代码不是点了下运行按钮就直接安装到手机上转载 2017-09-30 15:10:48 · 832 阅读 · 0 评论 -
onresume 跳转时出现控件为空 是因为页面没有完全初始化
在 onWindowFocusChanged 做跳转first 表示第一次进页面 @Override public void onWindowFocusChanged(boolean hasFocus) { // TODO Auto-generated method stub Log.e("mmm","页面完全加载完成"); super.o原创 2017-09-21 11:29:02 · 868 阅读 · 0 评论 -
最新使用 Data Binding
新版 androidstudio, 只需在module 下的bulid , android节点加入 dataBinding { enabled = true }即可不需要 classpath "com.android.databinding:dataBinder:1.0-rc1"原创 2017-09-19 14:30:45 · 376 阅读 · 0 评论 -
data bingding 错误 Error parsing XML: duplicate attribute
将根布局变成layout,还要去掉根布局的width和height原创 2017-09-19 15:00:30 · 4592 阅读 · 1 评论 -
Mac OS下为Android Studio编译FFmpeg解码库的详细教程
NDK部分1、下载ndk这里就一笔带过了。2、解压ndk不要解压,文件权限会出错。执行之,会自动解压,然后mv到想放的地方。我放到了”/usr/local/bin/android-ndk-r10d”(此目录之后用$NDK_DIR指代)。3、下载Ffmpeg我下的是2.5.3版本。4、解压Ffmpeg解压Ffmpeg到$NDK_DIR/sources/ff原创 2017-09-26 08:59:37 · 372 阅读 · 0 评论 -
Android studio 如何让包安层级显示
Android studio中我新建的包在原来包名后面显示,而我想让包名能层次展示:方法:点击如图部分,在弹出框中去掉 ”compact empty middle package“前面勾原创 2017-09-06 15:25:31 · 2154 阅读 · 0 评论 -
给ubuntu中的软件设置desktop快捷方式(以android studio为例)
ubuntu的快捷方式都在/usr/share/applications/路径下有很多*.desktop(eclipse的快捷方式也可以类似设置)下面就建立我们的studiosudo gedit /usr/share/applications/Studio.desktop[Desktop Entry] Name = Studio Comment= android studio Exec原创 2015-08-18 11:15:36 · 1175 阅读 · 0 评论 -
如何在Ubuntu 14.04中安装最新版Eclipse
想必很多开发人员都知道,Ubuntu 软件源中提供的并不是最新版本的 Eclipse,本教程就教大家如何在 Ubuntu 14.04 中快速安装 Eclipse 官方发布的最新版本。到目前为止,Eclipse 的官方最新版本为 Eclipse Kepler (4.3.2),我们可以使用如下步骤在 Ubuntu 14.04 或其它 Ubuntu 版本中进行快速安装。1.安装OpenJDK Java 7原创 2015-08-11 10:53:54 · 360 阅读 · 0 评论 -
Ubuntu 64 + IntelliJ IDEA + Genymotion 搭建Android开发环境
环境搭建所需可至 http://pan.baidu.com/s/1gd1Kf4Z 下载注: 此处假定 Ubuntu 用户名为 chenfei 开发相关全部存放在 /home/chenfei/Dev/ 下一、准备1.1 下载 JDK http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1原创 2015-08-11 11:01:45 · 1187 阅读 · 0 评论 -
为Android Studio设置HTTP代理
大陆的墙很厚很高,初次安装Android Studio下载SDK等必定失败,设置代理方法如下: 1. 到android studio安装目录,打开bin目录,编辑idea.properties, 在文件末尾添加: disable.android.first.run=true 这将禁用第一次运行2. 再次打开android studio将进入欢迎页面,点击Config…, 搜索HTTP,即原创 2015-08-11 10:59:35 · 2272 阅读 · 0 评论 -
使用Genymotion调试出现错误 不能装软件 应用未安装
点击下载Genymotion-ARM-Translation.zip 将你的虚拟器运行起来,将下载好的zip包用鼠标拖到虚拟机窗口中,出现确认对跨框点OK就行。然后重启你的虚拟机。原创 2015-08-11 10:51:12 · 1123 阅读 · 0 评论 -
SwipeRefreshLayout 、RecyclerView 与 CoordinatorLayout 嵌套刷新滑动冲突的解决办法
SwipeRefreshLayout 与 CoordinatorLayout 嵌套刷新 1.设置 mSwipeRefreshLayout.setOnRefreshListener(this); 2. 动态设置SwipeRefreshLayout的是否可以刷新 setEnable(boolean isEnable); 3. 设置SwipRefreshLayout刷新图标的位置 set...原创 2018-10-27 12:12:31 · 4897 阅读 · 0 评论