自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (1)
  • 收藏
  • 关注

原创 Python3 安装Scrapy

前提: 已经安装好了 Python3 了。我的版本是3.7的。安装Scrapy安装Scrapy之前,首先检查你的Python 版本:cmd -> python2.下载相对应的包    下载地址:https://www.lfd.uci.edu/~gohlke/pythonlibs/ &amp

2018-12-18 11:48:30 264

原创 第四章 Android 四大应用组件

安卓的入门基础就是四大应用组件。分别是:Activity(活动),Service(服务),ContentProvide(内容提供者),BroadCast(广播)。一般在面试或者笔试的过程中,这些都是最基本的问题。一个应用里面会有很多个Activity,这个不同的Activity 分别具备不同的功能,指引用户进行下一步的操作。1.Activity1.1 Activity的介绍   Activity 是

2017-09-07 17:11:14 791

原创 第三章 创建项目,并了解目录结构

自从20世纪70年代编程界的传统是第一个创建的程序为HelloWorld。这里以为HelloWorld为例。1.打开Android Studio 在欢迎页面 点击 start new project 开始创建项目 。 2.设置最低的版本 3.创建空的视图 4.初始化视图 5.创建完成第一个HelloWorld项目 (这里将左边的模式切换成 Android 或者 project,效果

2017-09-05 09:24:35 476

原创 第二章 了解Android 开发工具 和配置Java环境

开发工具:Android Studio or Eclipse工欲善其事,必先利其器。之前说过了了解利器的原理,这里主要介绍利器的种类: Eclipse & Android Studio .目前开发的一般选择都是Android Studio ?Google 这个亲爸爸推荐的,而且开发确实很便利。用了一段时间的Android Studio 之后,回过头来看我的Eclipse ,内心都有点天人交战了

2017-09-01 17:34:22 535

原创 第一章 认识安卓的基础架构

引用: https://mp.weixin.qq.com/s?__biz=MzA4MjA0MTc4NQ==&mid=504090090&idx=1&sn=eba182e0b1d4fe373c1d81041d67461d#rd 读在最前面,工欲善其事,必先利其器。但是在你利其器之前,你需要的知道,“器”的内部结构,了解以后你开发学习利“器”的原理。Android负责人Dan Morrill说:“

2017-09-01 17:29:14 676

原创 Eclipse Sdk Manager 下载太慢好办法

方法挺简单的: 打开 Android SDK Manager ->Tools->Options ,然后是下图这个界面。 然后在 Proxy Settings 里面加上以下信息: HTTP Proxy Server: mirrors.neusoft.edu.cn HTTP Proxy Prot: 80然后在Others 的第一行的 Froce 打钩,最后重启Eclipse ,现在速度

2017-08-31 09:49:19 859

原创 Android Studio 导出导入配置jar

Android Studio 配置问题,有时候在换电脑或者重新安装Android Studio的时候需要重新配置一遍。这样用起来不顺手,这里记录下问题。导出: File->Export Setting 导入: File-> import Setting 然后下一步是:导出:会生成一个 setting.jar 的包,位置随便你放 导入: 选择你之前的包的地址,还是那个s

2017-08-30 14:56:05 1877

原创 Gradle's dependency cache may be corrupt (this sometimes occurs after a network connection timeout.)

Android Studio 导入项目的时候出现的问题,有时候,还真的是莫名其妙。Error:Failed to open zip file.Gradle's dependency cache may be corrupt (this sometimes occurs after a network connection timeout.)<a href="syncProject">Re-dow

2017-08-30 14:26:20 1956

原创 新建或者导入项目出现"building gradle project info"一直卡住的解决方法

刚下载的Android Studio 2.3.0的包,然后一路傻瓜安装,最后终于在临门一脚的时候发现AS,卡在了创建项目的界面。刚开始还没注意(PS:以前用的是从2.1更新上来的没有啥问题)。后面查了下是少了个东西。。路径一般都是这个:按照这个顺序,打开你的 .gradle 文件 。你发现最后只有 .lck和 .part两个文件。所以你在创建新项目的时候就会在后台下载对应的包。因为下载的地址比

2017-08-29 10:28:42 8893 9

原创 BaseColumns 类的使用

这个类就这么一点代码的。 定义静态常量,用于规范格式,防止拼写错误,BaseColumns这个接口提供了自动层长的ID和COUNT这两个字段,主要用于provider对数据库的操作

2017-07-27 15:01:40 633

原创 微信支付的相关步骤

微信支付的相关步骤公司的要求是接入微信支付,但是之前没怎么接触,这里记录下。 申请注册审核的步骤都已经省略,这些工作,在项目开始的时候就需要开始进行申请,因为微信的审核期炒鸡长,而且这中间还可能回因为某些原因被拒。所以需要提前做好准备。 下面这些是步骤哪些: 1. 首先拿到你的AppId(这个值是申请成功了之后微信给你的); 2. 下载demo,微信支付给你的demo,主要是拿到里面的包

2017-07-27 14:56:11 301

原创 常见的tools ,一般你没怎么用它的

一般创建的项目里面的activity ,对应的layout文件里面,在根目录下常常会看到xmlns:tools=”http://schemas.android.com/tools”,一般是选择性删掉,用不上,但是实际上有些你需要预设值在设计界面的显示,而实际界面不显示的时候就可以这样用:eg:android:layout_width=”match_parent”android:layout_heig

2017-07-27 14:43:20 290

原创 KotLin的认识(一)

KotLin的认识(一)最近看到KotLin的语言,然后稍稍做了下总结。认识JetBrains 这个是KotLin的开发工具下载地址:https://www.jetbrains.com/找到这个目录: 点击下载,在这个界面有这么两个选择,作为开发人员,选择右边这个,是免费的。左边的这个有些功能是收费的。(最好选择这种 .zip 的下载完成之后解压) 下载完成之后解压目录,在bin 目录下,找

2017-07-27 13:29:17 345

原创 Android studio 光标变粗的解决方法

写代码的时候碰到的这个问题,然后找了下解决方案,下面是自己的总结:看到这个方块头标签,是不是不爽?,还是细点的顺眼,然后找了的解决方案有这几种:1,Insert键,按下切换过来。2,Shift+Insert ,切换3,自己用的是第三种,你可以看下。(没图说个JJ)Settings-> Editor->general->Appearance->Use block caret(使用块状输入) 就是这个了

2017-02-28 10:15:30 5275 2

原创 Android 开发第一步 短信验证码登录

目前的安卓开发中,常规的用户名+密码的登录方式已渐渐被账户+短信验证码替换掉。这主要是出于对用户信息安全的保证。现在和大家分享下关于短信验证码的使用。 首先,需要一个电话号码,目前很多账户都是将账户名设置成手机号,然后点击按钮获取手机验证码。 其次,你需要后台给你手机短信的验证接口,各个公司用的不一样,这个身为前端,不需要你来考虑,你只要让你后台给你写好接口,你直接调用就好了。 最后,讲一下操

2016-06-27 11:01:39 9773 18

原创 安卓 第四章 适配器

适配器是对界面数据绑定的一种理解。它所操纵的数据一般都是一些比较复杂的数据,如数组,链表,数据库,集合等。适配器就像显示器,把复杂的东西按人可以接受的方式来展现。那么适配器是怎么处理得到的数据,并把它显示出来的呢。其实很简单,说白了适配器它也是一个类,在类里面它实现了父类(BaseAdapter)的这几个方法: public int  getCount() //得到数据的行数p

2016-01-21 14:37:18 422

原创 安卓 第三章 常用的控件

安卓 第三章 常用的控件常用的控件,至少14种 TextView,Button,CheckBox,RadioButton, Spinner,SeekBar ,ProgressBar,RadioGroup,RadioButton,Switch,Time,Date,GridLayout,LinearLayout,RelativeLayout,,FrameLayout,Listview,Sc

2016-01-21 14:28:20 518

原创 安卓第二章 常见的五种布局

安卓第二章 常见的四种布局1.线性布局LinearLayout分为水平线性布局和垂直线性布局都是在水平或者垂直方向单一排列android:layout_width   宽度android:layout_height   高度 属性值:fill_parent(不推荐使用了) ,match_parent (匹配父容器),       wrap_content(包围内容),自

2016-01-21 14:27:08 488

原创 安卓第一章 安卓系统的框架

安卓系统的框架,一共四层:  第一层: (最高层Application)      应用程序层第二层: (ApplicationFramework)      应用程序框架层第三层:(LibrariesAndroid Runtime)    系统运行库层第四层:(LinuxKernel)                Linux内核层1)应用程序层 An

2016-01-21 14:25:17 628

原创 安卓第一章 了解安卓ADT

ADT工程结构src:         装着Java代码的资源文件夹 gen:         BuildConfig:创建工程时配置文件         R文件:存放代码资源的id,图片资源id等 assets:存放文件资源,特点:没有id,通过io流获取资源 libs:存放第三方jar包 res:Java代码以外的其他具有id的资源     

2016-01-21 14:24:08 574

原创 安卓第一章 了解安卓的版本

安卓操作系统曾有两个预发布的内部版本,它们的代号铁臂阿童木(Astro)和发条机器人(Bender)Android 1.5 Cupcake(纸杯蛋糕)2009.4.30Android 1.6 Donut(甜甜圈)2009.9.15Android 2.0/2.0.1/2.1 Eclair(松饼)2009.10.26Android 2.2/2.2.1 Froyo(冻酸奶)2010.5

2016-01-21 14:22:52 334

原创 QQ ,微博,一键分享的步骤,详细到没朋友

以微博和QQ为例QQ:在此之前需要先注册开发者信息。并生成appId 打开腾讯开发平台(http://open.qq.com);点击移动应用;进入应用管理点击管理应用,找到自己之前创建的Demo进入Demo 看到Demo 的信息记录下来创建的时间;appId:appkey

2015-12-23 20:53:07 1541

原创 安卓实现音响效果的背景设计

先来张图看看效果:设计思路:        在构建自定义的视图的时候,我们可以先这样想,首先设计一根线,在一根线的基础上实现添加其他的线。那个问题来了,怎么实现一根线的设计呢?答案:自定义控件. 现在来谈谈设计一根线的步骤。   1,设计第一根线,我们需要知道他的起始位置X,当前的对应的Y坐标,以及目标的Y轴的坐标。方便后面调用计算。代码如下:Media

2015-12-18 16:51:21 553

原创 获取手机短信内容

获取短信内容,讲解在代码中: 先来看布局文件: activity_main.xml;http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientati

2015-12-05 15:17:27 853 1

打地鼠源码

打地鼠游戏,学习使用点击监听事件,通过handler 传值

2015-11-24

空空如也

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

TA关注的人

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