关闭
当前搜索:

[置顶] 启用新博客域名 www.qiuchengjia.cn

博客搬家到github和coding 用hexo搭建了一个新的静态博客,以后csdn就要停更,到github和coding上写博客了。                   1,github博客地址:http://qiuchengjia.github.io/           2,coding博客地址:http://qiuchengjia.coding.me/...
阅读(1178) 评论(2)

装机软件清单

装机必备 日事清(效率办公软件) 暴风影音 蓝灯 传送门,密码: v9im 赛风3 网易云音乐 TGP FSCapture(截屏软件,附带截色笔等) mcool(小众化的音乐软件,内存占用极小) WPS 迅雷破解版 传送门 破解版百度云管家(下载地址:传送门) Firefox Chrome Apowersoft录屏王 金山词霸 ADSafe Avira Launcher(小红伞) S...
阅读(114) 评论(0)

Android ViewDragHelper完全解析 自定义ViewGroup神器

在自定义ViewGroup中,很多效果都包含用户手指去拖动其内部的某个View(eg:侧滑菜单等),针对具体的需要去写好 __onInterceptTouchEvent__ 和 __onTouchEvent__ 这两个方法是一件很不容易的事,需要自己去处理:多手指的处理、加速度检测等等...
阅读(362) 评论(0)

Java反射

什么是反射“反射(Reflection)能够让运行于JVM中的程序检测和修改运行时的行为。”这个概念常常会和内省(Introspection)混淆,以下是这两个术语在Wikipedia中的解释: 内省用于在运行时检测某个对象的类型和其包含的属性 反射用于在运行时检测和修改某个对象的结构及其行为 从它们的定义可以看出,内省是反射的一个子集。有些语言支持内省,但并不支持反射,如C++ 内省示例:inst...
阅读(646) 评论(0)

Java反编译

什么是编译 利用编译程序从源语言编写的源程序产生目标程序的过程 用编译程序产生目标程序的动作。 编译就是把高级语言变成计算机可以识别的2进制语言,计算机只认识1和0,编译程序把人们熟悉的语言换成2进制的。 编译程序把一个源程序翻译成目标程序的工作过程分为五个阶段:词法分析;语法分析;语义检查和中间代码生成;代码优化;目标代码生成。主要是进行词法分析和语法分析,又称为源程序分析,分析过程中发现有语法错...
阅读(5329) 评论(1)

Java Import

在 Java 中使用import关键字来导入任意类型到同一个编译单元中 在代码中,导入代码应放在包声明代码之后,类型声明代码之前 Java 中有两种类型的导入声明: 单类型导入(Single-type import declaration) 按需类型导入(Import-on-demand declaration) 单类型导入 单类型导入用于导入指定包中的一个单独的类型(例如一个类)。语法如下: im...
阅读(395) 评论(0)

Javadoc标签

javadoc 标签 javadoc工具软件识别以下标签: 标签 描述 示例 @author 标识一个类的作者 @author description @deprecated 指名一个过期的类或成员 @deprecated description {@docRoot} 指明当前文档根目录的路径 Directory Path @exception 标...
阅读(391) 评论(0)

Gneymotion无法启动和Oracle VM VirtualBox常见问题

genymotion和VBOX下载 可用的带VBOX的gemymotion 传送门 有时候我们会遇到根源motion无法启动的问题,这里面有很大一部分原因是VirtualBox的配置问题,自从VirtualBox-4.3.12-93733-Win之后,就出现了很多的BUG,所以我们使用VirtualBox-4.3.12-93733-Win,下载地址:传送门 模拟器无法安装应用 下图中模拟器无法安装应...
阅读(1054) 评论(0)

AS中使用xUtils报错找不到

AndroidStudio出现的错误 错误如下 解决方法 打开对应module的build.gradle文件 将 useLibrary ‘org.apache.http.legacy’ 将这一行代码添加到android{}根目录下 useLibrary 'org.apache.http.legacy'举一反三 以后类似的错误也可以学着这样解决...
阅读(507) 评论(0)

AndroidStudio自定义注释

设置类创建时自动生成头部注释 比如每次创建一个类自动在头部生成一个这样的头部,作为一个类的说明信息设置方法 点击设置—>Editor–>File and code Templates –>Includes—>File Header 代码:其中时间是自动获取的/** * Description: * Data:${DATE}-${TIME} * Blog:www.qiuchengjia.cn...
阅读(2432) 评论(3)

AndroidStudio快捷键和使用技巧

最常用快捷键 快捷键 用途描述 ctrl+k commit到版本控制软件 ctrl+shift+K push到远程仓库 ctrl+T 拉取版本到本地 shift+F10 部署到模拟器运行 Ctrl+Shift+Space 自动补全代码 Ctrl+Alt+L 格式化代码 Ctrl + Shift + I 快速查看定义 Ctrl+E...
阅读(608) 评论(0)

Android Studio SVN的使用

SVN的配置这篇文章使用的Android studio版本为1.4 RC3。 我选择的是TortoiseSVN,版本为1.8,不要选择1.9版本(目前的最新版),因为如果你安装的是1.9版本当你在studio中配置svn时会提示你如下错误 原因在于studio是基于Intellij IDEA开发的,而Intellij IDEA 14.1.4目前还无法使用svn1.9.0这个版本。 3. 当你安装To...
阅读(458) 评论(0)

Style.xml的妙用

Style.xml的妙用 Style.xml之于Android犹如css之于Jsp 妙用 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent"...
阅读(345) 评论(0)

Eclipse Android ADT Bundle下载地址和genymotion插件

官方 win32 win64 MAC64 Linux 86 Linux 64 百度云 传送门 Eclipse添加genymotion插件 传送门...
阅读(1521) 评论(0)

Android中如何一次性finish掉以前打开的所有的activity

public class ActivityManagerApplication extends Application { private static Map destoryMap = new HashMap<>(); private ActivityManagerApplication() { } /** *...
阅读(401) 评论(0)

Android中的shape中的属性大全

Android中常常使用shape来定义控件的一些显示属性,今天看了一些shape的使用,对shape有了大体的了解,稍作总结: <gradient androi...
阅读(362) 评论(0)
275条 共19页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:322051次
    • 积分:6156
    • 等级:
    • 排名:第4828名
    • 原创:240篇
    • 转载:35篇
    • 译文:0篇
    • 评论:43条
    博客专栏