自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

转载 【异常】Configure Android Studio such that source detected in git but Unregistered Vcs root detected

In the error message you have the options "Configure" or "Ignore". Click "Configure".Settings window will open. Click the "Add root" option. In my case I only had one path on the list to choose from.

2015-11-19 14:13:23 4018

原创 【总结】Mac版Android Studio常用快捷键总结

Mac版Android Studio常用快捷键总结,包括设置方式,对最常用的几个快捷键和不太常用的快捷键进行了区分(基于个人开发经验总结)

2015-10-14 11:45:44 1862

原创 【总结】ImageView的使用

一、手势缩放的ImageView库:双击放大缩小,回弹,多点触摸等http://download.jikexueyuan.com/detail/id/1872.html使用方法:将library项目中的uk.co.senab.photoview包整体导入工程,简单修改代码后,就可使用photoview类二、ImageView.ScaleType设置图解 : http://b

2016-03-19 10:56:13 355

原创 【总结】Xcode快捷键

隐藏左边Navigator:Command + 0

2016-03-04 16:53:50 381

转载 【学习】自定义Toast跳过小米乐视等手机的限制

参考网址

2016-02-15 18:39:53 1184

转载 【异常】百度定位sdk Couldn't load locSDK3 from loader dalvik findLibrary returned null

参考网页在反复测试的过程中,程序有时候总会有奇葩问题,昨天晚上刚越到个百度定位的问题,查了好久的log, 发现是“Couldn't Couldn't load locSDK3 from loader dalvik重点Log:ActivityManager(  528): Activity idle: Token{426f00d0 ActivityRecord{4

2016-01-19 13:20:11 544

原创 【总结】TextView的使用

(1)滚动:如果TextView中的字符串比较长,可以用ScrollView控件包裹TextView控件,这样可以产生滚动条(2)单位:文字大小使用sp,距离使用dp(3)中间和下加横线:textView.getPaint().setFlags(Paint.UNDERLINE_TEXT_FLAG); // 下划线textView.getPaint().setFlags(Paint.

2016-01-18 10:39:59 389

转载 【学习】Service与Activity之间通信的几种方式

原文地址 通过broadcast(广播)的形式当我们的进度发生变化的时候我们发送一条广播,然后在Activity的注册广播接收器,接收到广播之后更新ProgressBar,代码如下package com.example.communication; import android.app.Activity; import android.content

2016-01-05 10:43:14 399

原创 【学习】Android代码混淆与反编译

参考网页一、混淆文件说明:在proguard-project.txt文件中几个关键词的意义:-dontwarn android.support.v4.** // 对于v4中找不到相应的类和方法,在编译时不警告-keep class android.support.v4.** { *; }  // 对于v4中的类不进行代码混淆-keep interface android.suppo

2015-12-30 09:51:31 303

转载 【总结】输入法弹窗的使用

参考网页在自己写的一个小应用中发现一个问题,当调出输入法后界面最下方的一个按钮被挤到了输入法的上面,这样很不美观,所以找了一下解决办法记录如下:在AndroidManifest.xml文件中找到对应的activity添加该属性:android:windowSoftInputMode。该属性做两件事:1:当用户使该activity获得焦点时决定软键盘是隐藏还是显示

2015-12-22 15:40:49 414

转载 【学习】Android 高仿微信图片选择器

本文是转载的文章,多谢原作者的无私奉献~ 原文链接 源代码见该文章末尾视频课程链接

2015-12-22 10:41:38 507

转载 PowerManager和PowerManager.WakeLock的使用:屏幕常亮

前言  学习android一段时间了,为了进一步了解android的应用是如何设计开发的,决定详细研究几个开源的android应用。从一些开源应用中吸收点东西,一边进行量的积累,一边探索android的学习研究方向。这里我首先选择了jwood的 Standup Timer 项目。本文将把研究的内容笔记整理,建立一个索引列表。PowerManager.WakeLock  

2015-12-19 13:24:01 554

原创 【总结】EditText的使用

一、layout背景为白色,导致EditText光标消失的解决方案:首先,光标并未消失,只是颜色为白色,看不出来而已,所以,设置EditText属性 android:textCursorDrawable="@null"即可

2015-12-18 15:25:54 359

原创 【异常】Execution failed app:processDebugResources Android Studio

用android studio编译项目的时候,报错:Error:Execution failed for task ‘:app:processDebugResources‘. > com.android.ide.common.process.Process......搜了搜stackoverflow找到了解决方案:  需要修改项目的build.gradle文件,将bui

2015-12-18 09:56:47 1721

原创 SVN的使用(Android Studio)

摘要:关于Android Studio中SVN的主要使用方式,请参考这篇文章这里只记录本人在开发过程中遇到的优化点:一、同步项目到本地后,总有一些文件只与本地环境有关,不会修改,也不会上传,如下面提到的local.properties文件,但在Version Control栏中总是出现,并且每次提交代码时,总是出现,容易误传,SO,有两个方法可以搞定这件事,拯救程(qiang)序(po)员

2015-11-10 11:45:38 994

原创 【Done】使用selector设置按钮不同状态的样式(Android)

摘要:开发中经常遇到按钮可用/不可用状态显示不同样式,按下/不按下显示不同样式,这样的信息写在代码里太过复杂和冗余,采用drawable文件selector的方式能事半功倍一、了解selector文件的使用方法:示例代码: 概述:在drawable/xxx.xml中配置,通过配置selector,可以使系统运行时根据控件对象的状态使用相

2015-11-10 09:15:15 4133

原创 【Done】使用Drawble文件实现圆角,填充颜色,边框等属性的设置(Android)

(1)这些基本属性都可以写在drawable文件中,具体文件shape.xml如下:<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle"> <stroke andro

2015-11-10 09:08:12 2101

原创 【总结】Dialog的使用(Android)

摘要:本文主要介绍自定义Dialog中遇到几个技术点,(1)自定义布局;(2)回调函数一、自定义布局文件(1)跟写任何Activity一样,首先自己写一个完整的XML布局文件;(2)声明一个MyDialog类,继承Dialog,实现View.OnClickListener接口;(3)以下是MyDialog类中的核心代码: @Override protect

2015-11-10 08:33:05 399

原创 使用ViewTreeObserver动态调整控件位置(Android)

(1)添加监听: ViewTreeObserver viewTreeObserver = mLayout.getViewTreeObserver(); viewTreeObserver.addOnPreDrawListener(mListener);(2)监听内容,调整控件位置: private ViewTreeObserver.OnPreDrawListe

2015-11-04 17:07:28 517

原创 【总结 】WebView的使用

参考网页(1)权限:在AndroidManifest.xml设置访问网络权限:(2)布局文件:         android:layout_width="match_parent"    android:layout_height="match_parent"    android:id="@+id/webView"    />

2015-10-30 17:33:04 438

原创 Android异常信息统计

思路:java中打印异常信息的方法为e.printStackTrace(),但无法获取字符串信息,所以采用数据流的方式获取异常的信息,并加以进一步处理解决方式:try { int a = 1; int b = 0; int c = a / b;} catch (Exception e) { ExceptionHelpUtil.addExcept

2015-10-27 10:55:24 574

原创 Android Studio Debug调试教程

由于网上有太多的Debug教程,在此不再赘述,而是整理相关网址进行汇总一、Debug教程关于如何设置断点,调试,step into, step over, 高级调试(设置参数值)等等http://www.cnblogs.com/firstcsharp/p/4333264.html二、调试前找不到进程 no debuggable applications 问题的解决办法确

2015-10-16 10:33:22 721

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除