- 博客(18)
- 资源 (1)
- 收藏
- 关注
原创 6.0状态栏背景色和文字颜色切换
1.设置白底灰字getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_LIGHT_STATUS_BAR);//设置状态栏颜色字体为灰色 getWindow().addFlags(WindowManager.LayoutParams.FLAG_DRAWS_SYSTEM_B
2017-12-06 17:52:52 552
原创 android面试宝典
1.内存管理机制 http://www.cnblogs.com/xyhuangjinfu/p/5431063.html 2.动画 http://blog.csdn.net/guolin_blog/article/details/43536355 3.点击事件分发机制 http://blog.csdn.net/guolin_blog/article/details/9097463/ htt
2017-04-17 19:29:53 325
原创 Android Studio 检测不到手机
Android Studio 检测不到手机检查下手机是否有开启调试模式如果手机已经开启调试模式,还没有检测到手机。看看是不是因为手机USB驱动问题。右键我的电脑->设备管理->其他设备,看看右侧USB驱动是否正常。如果不正常,下载个“驱动人生”或者其他驱动管理工具,下载手机USB驱动。
2017-04-06 17:13:24 2649
转载 java string与unicode互转
1.string转unicode public static String string2Unicode(String string) { StringBuffer unicode = new StringBuffer(); for (int i = 0; i < string.length(); i++) { // 取出每一个字符
2017-01-07 10:40:28 13802
原创 把企业当成产品,员工就是你的用户
互联网已成为主流,互联网思维也成为大家津津乐道的一个词儿。而用户体验则是互联网思维中的精髓了。大家在使用各种app的时候,总是下意识的给app的体验打分。选择多了,用户就变得越来越挑剔了,进而刺激了app的体验的提升。在当下用户是王道的大背景下,为什么公司中的员工却没有得到类似的地位呢。你可能说“员工又不是用户”,本人觉得员工就是企业用户,员工的体验就是企业的用户体验,所以提升员工的体验就是提升企业
2017-01-07 10:35:25 521
转载 JNI使用初级篇
一、JNI的作用 用来调用C/C++的库,如.so文件等。 二、JNI的使用步骤 1.原文链接 2.注:原文中生成 .h文件的命令有错误,C:\Users\krubo\Downloads\JniExample\app\src\main>javah -d jni -classpath C:\work\sorfware\android-eclipse\android-sdk-windows\pl
2016-09-26 17:49:32 220
原创 Found a swap file by the name “.git/.MERGE_MSG.swp”
当用git命令拉取最新代码时,有时会遇到如下的提示, Found a swap file by the name “.git/.MERGE_MSG.swp” 解决方案是删除.git/.MERGE_MSG.swp这个文件即可。 注:mac 删除命令rm -rf .MERGE_MSG.swp
2016-09-26 14:32:32 8133
原创 android动画结束闪屏问题
<?xml version="1.0" encoding="utf-8"?><set xmlns:android="http://schemas.android.com/apk/res/android"> <alpha android:duration="500" android:fillAfter="true" android:fromAlp
2016-09-01 17:09:19 3531
原创 android库项目设置
需求:在android studio中,想让一个module作为一个lib可以被其他的module依赖。 解决方法: 1.在该module的build.gradle中,设置apply plugin: ‘com.android.library’(gradle将会将module编译为Library)。 2.在defaultConfig中,去掉applicationId “com.android.y
2016-06-06 10:56:26 278
原创 ExpandableListView使用心得
背景:刚到新公司半个月,项目新版本即将上线。测试给我提了六七个bug,我看了一下发现都是在同一个界面中出现的。而该部分代码是离职同事码的,我第一时间想到的是产品已经经上线一年多了,为啥现在才测出来。虽然有很多总原因,但归根究底是因为重视程度不够。我想很多安卓开发都有相似的遭遇。既然bug提给我了,我本身做事有认真负责,撸起袖子看代码、缕逻辑。话说这代码谁看谁都想吐槽两句,怎么可以这么乱。经过我的深思
2016-06-05 09:57:42 1280
原创 TextColor的selector资源文件
1.在res/color文件夹下,新创selector文件。 2.添加item,书写的时候要注意是android:color,而不是android:drawable。如果该处写成drawable在4.0系统会报错“android.view.InflateException: Binary XML file line #2: Error inflating class ”。然后在添加state即可。
2016-05-11 19:47:47 603 4
原创 Github新建仓库并关联代码
一、在Github上创建仓库 1.首先在“your profile”找到“Repositories”,然后点击右边的“New”按钮。 2.按照提示填写信息,最后点击Create Repository。 二、将本地代码推送到建好的仓库 1.首先建立本地Git代码库,命令:git init 。 2.将代码提交到本地库,git add .(添加当前目录所有文件到暂
2016-05-05 15:51:07 419
原创 Android Studio修改grade版本
方法一: 1.右击项目名,点击Open Module Setting,如下图 2.在左上角找到Project并点击,在右侧可以看到Gradle version. 3.将Gradle version修改成期望的版本,即可。方法二: 1.在磁盘的项目目录下找到grade-wrapper.properties文件,如下 C:\StudioProjects\demo\gradle\wrappe
2016-01-06 17:24:23 5929
原创 快速下载android sdk
只需要三个步骤:1.打开Android SDK Manager2.找到“设置”并打开面板,按如下填写:HTTP Proxy Sever:mirrors.neusoft.edu.cnHTTP Proxy Port:80并勾选Force https://...sources to be fetched using http://...关闭“设置”3.在Package中,点击
2016-01-04 17:05:39 376
原创 SSH配置
1.~/.ssh 查看是否有“.ssh”目录 2.如果没有.ssh目录,则用命令mkdir .ssh新建 3.使用ssh-keygen命令声称key pair: ssh-keygen -t rss -C “yzl1516@163.com”,如下图 4.私钥与公钥生成后,可通过ls命令查看, 5.通过cat id_rsa.pub查看文件内容。 6.然后将内容复制,打开你的github账
2015-12-18 18:16:07 313
转载 Android Dex: [ActivityName] Unable to execute DX
问题:android studio导入新项目的时候,会抛出Android Dex: [ActivityName] Unable to execute DX错误。解决方案:经过gg是由于相同的包添加了两次导致的,可以看下moudle setting->dependencies是否有重复的包。原文链接:http://stackoverflow.com/questions/2
2015-05-27 17:10:40 850
转载 配置jdk环境变量
1.位置我的电脑->属性->高级设置->高级->环境变量2.在系统变量栏中新增如下变量JAVA_HOME:jdk安装路径,例C:\MyTools\java\jdk_1.7CLASSPATH:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar3.在系统变量Path后面添加:%JAVA_HOME%\b
2015-05-25 10:54:32 350
转载 解决failed to find Build Tools revision xxx问题
问题:导入项目时,报Error:failed to find Build Tools revision 22.0.1错误。当点击更新时,会出现Connection failed. Please check your network connection and try again问题。解决方案:1.修改安装目录下bin\studio.exe.vmoption
2015-05-18 11:31:49 3760 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人