- 博客(51)
- 资源 (12)
- 收藏
- 关注
原创 新的起点,梦的启航!我为什么要写这个博客
2010年,我高一,跟着那时的小伙伴听着《哥只是一个传说》追着韩寒和李承鹏。唱着雷诺儿的《别再我离开之前离开》,上着高中,刷着微博,玩着新浪博客。三年后含泪欢唱着吴奇隆的《祝你一路顺风》走向毕业,各奔东西。.......之后的许多年间,许多东西许都变了。小伙伴们渐渐淡化了网络上的社交,QQ打开次数少了;空间基本不玩了;微博早泄了,哦不,是早卸了;一年也就假期见那
2016-12-29 17:56:27 581
原创 Android开发常用开源框架推荐
目前我们在Android开发中,不可避免地要用到大量的开源项目,本文对常用的开源项目进行一些推荐。首先是如何选择开源项目?建议优先选择github上比较活跃的开源项目,尽量避免从网页上零散的拷贝代码。选择开源项目的原则有下面这些:Stars, Issues, Pull Requests文档和Demo,典型用户弄清楚原理结合实际业务场景推荐Android开源项目汇总,基本上常
2016-12-28 20:01:44 1546
原创 初学者必备Android 开发框架
今天以Android初学者的身份我也试着整理一下Android开发中常用到的一些框架,就当是学习成果,其实多半也是从网上搜的,然后做了一个汇总。那咱就开始吧: 一、AndroidAnnotations描述:AndroidAnnotations是一个能够让你快速进行Android开发的开源框架,它能让你专注于真正重要的地方。使代码更加精简,使项目更加容易维护,它的目标就是“Fast A
2016-12-28 19:56:26 1548
原创 Android常用的框架
1、volley 项目地址 https://github.com/smanikandan14/Volley-demo (1) JSON,图像等的异步下载; (2) 网络请求的排序(scheduling) (3) 网络请求的优先级处理 (4) 缓存 (5) 多级别取消请求 (6) 和Activity和生命周期的联动(Activity结束时同时取消所有网络请求) 2、a
2016-12-28 19:54:10 331
原创 超级有意思的程序代码注释--ASCII图片
网上收集了许多超级有意思的代码注释,有如来佛、草泥马等有趣的注释!这里有很多有意思的代码注释都是从这个网站上转载的:http://www.asciiworld.com/如来佛代码注释,保佑代码无BUG /* _ooOoo_ o8888888o
2016-12-26 12:06:31 19309
原创 Android Studio 缓存文件夹配置
参考:http://blog.csdn.net/qiujuer/article/details/44160127 http://blog.csdn.net/qiujuer/article/details/44257993 http://www.jianshu.com/p/7a58c5f154c5Android Studio的缓存文件默认安装的AndroidStudio会在C
2016-12-25 14:24:54 1656
原创 linux下的Gradle编译环境搭建与使用
gradle 安装安装的前提是配置完成JDK环境:Linux下jdk的配置1、在官网下载2、解压安装包到目录/root/A3、打开环境文件sudo vim /etc/profile4、写入环境变量:export GRADLE_HOME=/root/A/gradle-2.0 export PATH=$GRADLE_HOME/bin:$PATH5、环境变量生
2016-12-25 13:13:42 13041 2
原创 Gradle环境变量的配置
配置GRADLE_HOME:找到Android Studio中gradle的位置D:\Android_Studio\gradle\gradle-2.14.1 配置GRADLE_USER_HOME:找到一个盘符空间比较大的地方来重新放置.gradle文件 比如我就放在了D:\Android\.gradle 配置path:
2016-12-25 11:05:20 7836 1
原创 Android组件---四大布局的属性详解
Android常见布局有下面几种:LinearLayout:线性布局。所有的控件都是串在一条线上的。RelativeLayout:相对布局。所有的控件的位置,都是相对于父控件的。FrameLayout:帧布局。FrameLayout布局中的控件都是一层一层的。帧布局每次添加的控件都显示在最上面,最后显示在界面上的是最后添加的一个控件。TableLayout:表格布局。表格布局可以实现的.一
2016-12-25 11:02:07 1736
原创 Android代码规范----按钮单击事件的四种写法
【前言】按钮少的时候用第三种的匿名内部类会比较快,比如写demo测试的时候或者登陆界面之类。按钮多的时候一般选择第四种写法。 一、第一种写法:在XML文件中声明onClick属性(很少用)在XML文件中显式指定控件的onClick属性,点击按钮时会利用反射的方式调用对应Activity中的onClick()方法。(1)xml文件代码如下:
2016-12-25 11:00:00 496
转载 第一次使用Android Studio时你应该知道的一切配置(三):gradle项目构建
【声明】 欢迎转载,但请保留文章原始出处→_→ 生命壹号:http://www.cnblogs.com/smyhvae/文章来源:http://www.cnblogs.com/smyhvae/p/4456420.html 【系列】第一次使用Android Studio时你应该知道的一切配置第一次使用Android Studio时你应该知
2016-12-25 10:58:34 272
转载 第一次使用Android Studio时你应该知道的一切配置(二):新建一个属于自己的工程并安装Genymotion模拟器
【声明】欢迎转载,但请保留文章原始出处→_→生命壹号:http://www.cnblogs.com/smyhvae/文章来源:http://www.cnblogs.com/smyhvae/p/4392611.html 【系列】第一次使用Android Studio时你应该知道的一切配置第一次使用Android Studio时你应该知道的一切配
2016-12-25 10:57:25 517
转载 第一次使用Android Studio时你应该知道的一切配置
【声明】 欢迎转载,但请保留文章原始出处→_→ 生命壹号:http://www.cnblogs.com/smyhvae/文章来源:http://www.cnblogs.com/smyhvae/p/4390905.html 【本文的版本更新】 2015-04-03时,第一次着手写本文,此时的Android Studio版本为1.1。
2016-12-25 10:55:42 1825
原创 linux位系统安装官方install_flash_player_npapi_linux.x86_64.tar.gz插件包的方法
首先到adobe flash player的官方下载install_flash_player_11_linux.x86_64.tar.gz安装包,下载地址是:http://fpdownload.macromedia.com/get/flashplayer/pdc/11.1.102.55/install_flash_player_11_linux.x86_64.tar.gz我喜欢用64位的goo
2016-12-22 14:58:41 6985
原创 Ubuntu下安装Adobe flash plugin
在Ubuntu 12.04下的软件中心中,Adobe Flash plugin 安装是成功的,但是看视频的时候依然显示需要下载flashplugin,具体原因还是不清楚为什么,但是在网上找了一种解决方案:在终端中,输入: sudo apt-get remove flashplugin-* --purge 上述命令可以删除之前flash播放器的所有版本,也意味着之前的版本都无
2016-12-22 14:20:26 974
原创 eclipse下导入app源代码无法编译import android.webkit.CacheManager;类的问题
错误现象:import android.webkit.CacheManager;public void clearAppCache() {// 清除webview缓存File file = CacheManager.getCacheFileBaseDir();if (file != null && file.exists() && file.isDirectory(
2016-12-21 22:17:07 2040
原创 android虚拟机 通过DDMS下手动导入音乐到sd卡时发生错误
报错:[2016-12-21 21:25:43 - ddms] transfer error: Invalid argument[2016-12-21 21:25:43] Failed to push selection: Invalid argument进入file explorer 选中mnt-sdcard-Music,单击导入按钮之后选中MP3文件导入。控制台则显示[20
2016-12-21 21:33:56 1094
原创 关于Windows 10 C:/Users/用户名/AppData里面的文件
C:/Users/用户名/AppData里面默认有三个文件夹,分别是Local,LocalLow,Roaming,简单地来说,都是用来存放软件的配置文件和临时文件的,里面有很多以软件公司或者软件名称命名的文件夹,理论上都可以放心删除。例如,如果安装了Photoshop CS4,在AppData搜索Adobe,将搜到的文件和文件夹全部删除,然后启动Photoshop,已删除的文件又会重新生成,但体积
2016-12-19 16:10:37 152925 2
原创 Android Studio导入github下载的project和module
一、as导入github下载的库工程1、在as上新建一个工程,待建立完成之后运行一遍在手机或者模拟器上。然后打开我们刚刚新建的那个工程目录新建一个工程成功运行.png2、复制替换文件由于库的作者的开发环境(as的版本,sdk的版本,buildtool等和我们当前本机开发环境的不同,所以gradle的相关的文件和文件夹就会产生很大差异)我们要做的,就是尽量
2016-12-18 22:28:27 894
原创 Android Studio 工具栏添加图标
本文中 Android Studio 的版本为 Android Studio 2.2 ,操作系统为 Windows,如有操作不同,可能是版本差异。在工具栏中添加一些常用的图标有利于我们开发,举例说明:Android Studio 2.2 版本的菜单栏和工具栏在开发时,常用的 DDMS 在新版本的工具栏中找不到,当然我们也可以通过 Tools --> Andr
2016-12-18 20:58:31 872
原创 AndroidStudio如何添加悬浮提示
未打开悬停提示前,需要按住Ctrl,鼠标移到需要提示的内容上,才会显示提示内容。 为了不用按住Ctrl,设置如下:File - Setting - Editor - General,勾选下图中的红框选项、保存即可。以后Android再也不用寄人篱下了,有了自己的编程工具,当我们鼠标移到位置 的时候想添加悬浮提示,如图添加呢1、打开AndroidStudio工具,打开
2016-12-18 20:55:01 1419
原创 如何取消android studio启动时自动打开上次关闭的项目
Androidstudio默认每次android studio启动就会自动打开上次关闭的项目,如果想要取消并让它显示此界面 只需要
2016-12-18 20:31:45 2735
原创 genymotion中虚拟机存储路径更改
genymotion中虚拟机存储路径更改做Android开发肯定都会用到genymotion,但genymotion默认存放虚拟机的位置是c盘,大家肯定会遇到一个问题,C盘爆了,不想把东西放C盘里,不然连个AS都打不开,分2种问题解决设置新的存储路径这个问题太简单了,直接设置genymotion中的 在这个路径设置你想存放的位置就行更改已经下载好的虚拟机的存放位
2016-12-18 13:10:29 1654
原创 Genymotion+VirtualBox详解—目录结构,路径更改,重新加载已存在的模拟器
引言Genymotion默认的安装文件夹是在系统盘里,如果我们在安装的时候大量的系统盘内存,导致操作系统响应缓慢。如果想要更换模拟器路径,最先想到的是暴力卸载重装,然后在安装向导的时候选择安装路径,这种方法有效,但是不可行。每次更换路径都要卸载重装重下载,同时原来模拟器上的配置信息和安装的软件都丢失了,谁受得了。这里有第二种方案,可以避免卸载重装。是依据Genymotion与Virtu
2016-12-18 12:41:53 1822
原创 Genymotion使用及离线镜像的安装
Genymotion是一套完整的工具,它提供了Android虚拟环境。由于它比Android自带的模拟器要流畅好多,所以它简直就是开发者、测试人员、推销者甚至是游戏玩家的福音。支持Windows、Linux和Mac OS等操作系统,容易安装和使用:按简单的安装过程,选择一款Android虚拟设备,开启后就体验Genymotion带来的快感。目前Genymotion的最新版本是:2.8.1
2016-12-18 11:27:04 4109
原创 AndroidStudio快捷键设置2
AndroidStudio快捷键设置我嫌每次新环境还得改AndroidStudio的快捷键设置,所以我还是用默认的吧,其实都是个熟悉的过程删除行:Ctrl+X代码错误提示修正:Alt+Enter向下复制一行:Ctrl+D格式化代码:Ctrl+Alt+L向上移动一行、向下移动一行:Alt+Shift+方向键向上移动一个语句、向下移动一个语句:Ctr
2016-12-17 16:10:17 1016
原创 Android之给Button设置OnClick监听器
方法一:通过匿名内部类实现步骤1:在layout文件夹下的 activity_main.xml文件中创建一个Button组件,例如:android:id="@+id/button1"android:layout_width="wrap_content"android:layout_height="wrap_content"android:text="
2016-12-17 14:08:34 1066
原创 Android----按钮单击事件的四种写法
【前言】按钮少的时候用第三种的匿名内部类会比较快,比如写demo测试的时候或者登陆界面之类。按钮多的时候一般选择第四种写法。 一、第一种写法:在XML文件中声明onClick属性(很少用)在XML文件中显式指定控件的onClick属性,点击按钮时会利用反射的方式调用对应Activity中的onClick()方法。(1)xml文件代码如下:
2016-12-16 22:26:34 771
原创 Android Studio这样才能彻底删除项目
1.Android Studio彻底删除Module当不需要某个Module(工程)时,删除在“Project”视图中选择需要删除的module名,此处删除“app”,点击右键,选择“Open Module Setting”,出现如下界面,然后选择左上角的“-”号,将此module从“Test”项目列表中移除(并没有真正的从硬盘删除) 再次在“app”上点击右键,出现“
2016-12-16 14:38:55 9386
原创 Android Studio 工具栏添如何加图标
本文中 Android Studio 的版本为 Android Studio 2.2 ,操作系统为 Windows,如有操作不同,可能是版本差异。在工具栏中添加一些常用的图标有利于我们开发,举例说明:Android Studio 2.2 版本的菜单栏和工具栏在开发时,常用的 DDMS 在新版本的工具栏中找不到,当然我们也可以通过 Tools --> Android -->
2016-12-16 12:30:37 3497 1
原创 设置Linux环境变量的方法和区别
设置 Linux 环境变量可以通过 export 实现,也可以通过修改几个文件来实现,有必要弄清楚这两种方法以及这几个文件的区别。通过文件设置 Linux 环境变量首先是设置全局环境变量,对所有用户都会生效:etc/profile: 此文件为系统的每个用户设置环境信息。当用户登录时,该文件被执行一次,并从 /etc/profile.d 目录的配置文件中搜集shell 的设置
2016-12-16 11:42:27 305
原创 Android Studio如何更改JDK和SDK的路径?
这个对于很多刚转到Android Studio上的来说,确实是一个问题。可能你在设置里面找了很久都没找到这个选项。直接上图吧,按下图就可以找到设置的地儿了,然后直接设置到你SDK或者JDK的路径即可:
2016-12-16 11:09:42 245
原创 Android Studio如何下载NDK及使用新的Gradle构建工具配置NDK环境
从Android Studio 1.3 Beta1开始,就支持了NDK。不过使用的是一个全新的实验性的gradle构建工具。官方地址http://tools.android.com/tech-docs/new-build-system/gradle-experimental,英文好的可以直接看原文。在进行配置前请先将Android Studio更新至最新版本,目前最新版本是1.4 Bata
2016-12-16 10:09:35 1824
原创 Android Studio 使用小技巧和快捷键
1. 书签(Bookmarks)描述:这是一个很有用的功能,让你可以在某处做个标记(书签),方便后面再跳转到此处。调用:Menu → Navigate → Bookmarks快捷键:添加/移除书签:F3(OS X) 、F11(Windows/Linux);添加/移除书签(带标记):Alt + F3(OS X)、Ctrl + F11(Windows/Linux);显示全部书签:Cmd
2016-12-15 19:44:27 293
原创 Android Studio(AS)怎么导入项目
1:首先,你必须要有一个工程(Project), 才可以打开项目(Module); (注意:Eclipse中的Workspace对应Android Studio 中的Project, Eclipse中的Project对应Android Studio 中的Module, ); 2:通过菜单, 导入Eclipse项目,一直Next 就行; 3:默认选项就行 4:
2016-12-15 18:46:23 8750
原创 Eclipse如何导入现有工程
最近因重装系统把之前的一个项目代码丢了,其主要文件都无法恢复,幸好代码不多,遗憾的是还是大意把工作区放在系统盘了,这又是一次教训。本文把Eclipse导入工程步骤介绍一下,主要目的是提醒其中的一两个设置。一、修改Eclipse工作区到非系统盘建议在Eclipse启动时就把工作区改到非系统盘,尽管这非必需操作。但毕竟还有万一(就像我一样),一旦忘记备份重装系统,就全部丢失了。二、导入
2016-12-15 13:10:15 44559
转载 Android最全开发资源及参考资料
本文整理自互联网.原文地址:http://www.jianshu.com/p/0c36302e0ed0-- 简书作者 谢恩铭 转载请注明出处Android最全开发资源首先, 我觉得最好的Android学习路径还是:1.看Google Android官方开发主页, 要记住Read The "Friendly" (F*ing)
2016-12-14 15:30:32 2008
原创 模仿QQ记住账号和密码的登陆与实现的android开发实例
1.配置布局/res/layout/activity_main.xml<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent"
2016-12-14 14:04:14 3791
原创 eclipse不全代码相关快捷键
如果你用过Visual Studio的自动补全功能后,再来用eclipse的自动补全功能,相信大家会有些许失望。 但是eclipse其实是非常强大的,eclipse的自动补全没有VS那么好是因为eclipse的补全功能用的是默认设置。你只需要稍微修改一下就行了。 最简单的修改方式是:Windows——>Preferences——>Java-->Editor-->Content A
2016-12-14 12:33:22 1080
SAP FRC接口调用calling RFC_METADATA_GET -- see log for details报错解决方案
2022-08-23
自动排程编写_APS高级排程业务方案案例.pptx
2020-09-07
SAP生产计划管理.ppt
2020-08-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人