- 博客(20)
- 资源 (16)
- 收藏
- 关注
转载 Android开发基础 -- tools:context=".MainActivity" 的作用
Android开发中在布局文件里面都会有如下面的内容: <LinearLayout xmlns:androidLinearLayoutxmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools"
2016-11-30 17:16:28 847
原创 android studio编程时出现的错误:Error:Execution failed for task ':app:buildInfoDebugLoader'. > Exception whi
用Android Studio中设置navigation的menu时候出现的问题:(其他问题同理)Error:Execution failed for task ':app:buildInfoDebugLoader'. > Exception while doing past iteration backup : Source D:\download\github_work\M
2016-11-30 15:35:08 479
原创 android开发 -- 利用intent来传递int数据
在android系统中的intent对象是不支持直接传递int数据类型的;如果直接传int值会报错,提示如 :Key ID expected Integer but value was a java.lang.Long. The default value -1 was returned.那么解决这类问题有两种方法:方法一:通过数据类型转换,不过在有些特殊的情况下这种
2016-11-29 11:10:16 20886 3
原创 android开发 -- 时间控件的使用
关于日期和时间的几个相关控件,包括:DatePicker(日期选择控件)、TimePicker(时间选择控件)、DatePickerDialog(日期选择对话框)、TimePickerDialog(时间选择对话框)、AnalogClock(模拟时钟控件)、DigitalClock(数字时钟控件)。1. DatePicker、TimePicker DatePicker、Ti
2016-11-28 21:08:02 1937
转载 Android开发第三方库 -- ButterKnife使用详解
写在前面:该文档使用7.0版本,8.0版本方法名有所改动,建议看官方文档,整体业务逻辑和原理没什么变动,官网在Android编程过程中,我们会写大量的布局和点击事件,像初始view、设置view监听这样简单而重复的操作让人觉得麻烦类,所以可以采用注解的方式去实现,而ButterKnife则是注解中相对简单易懂的很不错的开源框架,而网上的文档和例子都过时了,7.0之后的版本改动很大,之前的注解都
2016-11-28 16:31:54 759
原创 android studio编程时出现的错误:you need to use a theme.appCompat theme(or descendant) with this a
用Android Studio中导入第三方库工程的时候出现的问题:java.lang.illegalStateException : you need to use a theme.appCompat theme(or descendant) with this activity.出现这种问题原因是:你的布局xml文件有 support-V7 上的控件,而你的And
2016-11-28 14:13:02 1767
原创 Android开发 -- 实现 Activity 的透明效果
方法一:1 在 res/values/color.xml 文件下加入一个透明颜色值,这里的 color 参数,是两位数一个单位,前两位数是透明度(数值越低越透明),后面每两位一对是16进制颜色数字,示例中为白色。 #800000002 在 res/values/styles.xml 文件中加入一个自定义样式,代码如下。 @color/tra
2016-11-28 12:00:28 4292
转载 Android开发第三方库 -- ButterKnife
ButterKnife -- 项目地址:https://github.com/JakeWharton/butterknife这个开源库可以让我们从大量的findViewById()和setonclicktListener()解放出来,其对性能的影响微乎其微(查看过Butter Knife的源码,其自定义注解的实现都是限定为
2016-11-26 16:04:56 357
原创 资源素材 -- Google发布750个Material Design Icon 图标
Google发布750个Material Design图标;这个图标素材包含750个Meatrial Design系统图标,足够应付一般的APP程序需求了。 1. 24PX、48PX尺寸的SVG格式图标 2. SVG和CSS的sprite图标 3. 1x,2x的网页图标(PNG) 4. 1x,2x的iOS图标(PNG)
2016-11-26 15:01:58 6212 1
转载 Android开源 -- 开源的基于 Material Design设计的豆瓣的Android客户端“豆芽”
豆芽APP 另一个 Material Design 的豆瓣客户端。豆芽 CI 构建豆芽 API Key 设置向导部分特性Material Design首页友邻广播启动速度优化界面动画支持屏幕旋转平板多列视图支持使用 Custom Tabs 打开网页支持切换长/短链接显示预览图片:视频:优酷链接Vimeo 链接关于名字豆芽的名字取自“Dou
2016-11-26 14:24:45 1503
原创 Android开发基础 -- Android Studio导入第三方类库工程的方法
以android studio 2.2.2为例:1.下载所需库工程,此处以common为例子,将common放在根目录下:(复制进去后不会马上显示该文件夹,按照下面方法餐桌就会显示了) 2.项目上点击 file---Project Structure...点击红框中的加号添加一个module选择导入库工程按向导一步一步导入即可导入m
2016-11-26 13:55:31 678
原创 android studio编程时出现的错误:Cannot get property 'XXXX' on extra properties extension as it does not exist
用Android Studio中导入第三方库工程的时候出现的问题:Error:(28, 0) Cannot get property 'junitVersion' on extra properties extension as it does not exist出现这种问题原因是第三方库工程 引用了 自定义的 junitVersion 这个名字的ext;因此在该项目的根目录那
2016-11-26 11:46:45 35962 1
转载 Android开发 -- Translucent System Bar 的最佳实践(沉浸式状态栏)
Translucent System Bar 的最佳实践近几天准备抽空总结Android一些系统UI的实践使用,于是开始动手建了一个库 AndroidSystemUiTraining ,边撸代码边写总结今天开写第一篇,对 Translucent System Bar 的实践做一些总结。说起 Translucent System Bar 的特性,可能有些朋友还比较陌生,这里做一下简单的介
2016-11-24 22:46:14 417
转载 android开发 -- Android Toolbar 开发实践总结(Material Design)
Toolbar是在 Android 5.0 开始推出的一个 Material Design 风格的导航控件 ,Google 非常推荐大家使用 Toolbar 来作为Android客户端的导航栏,以此来取代之前的 Actionbar 。与 Actionbar 相比, Toolbar 明显要灵活的多。它不像 Actionbar 一样,一定要固定在Activity的顶部,而是可以放到界面的任意位置。除此之外,在设计 Toolbar 的时候,Google也留给了开发者很多可定制修改的余地,这些可定制修改的属性在AP
2016-11-24 22:39:31 561
转载 知乎日报APP:API接口分析
API 说明: 知乎日报的消息以 JSON 格式输出,网址中 api 后数字代表 API 版本,过高或过低均会得到错误信息,较老的接口(启动界面图像获取,最新消息,过往消息)中将数字 2 替换为 1.2 获得效果相同,替换为 1.1 获得的是老版本 API 输出的 JSON 格式(替换为更低,如 1.0,或更高,如 1.3,将会获得错误消息),以下所有 API 使用的 HTTP Method 均为 GET
2016-11-19 18:12:04 3374
转载 Android Material Design:Android Design Support Library ——几行代码,让你的 APP 变得花俏(android界面UI设计)
Android 开发者不知道材料设计(Material Design)的,因为它的设计在过去的一年震惊了世界,正式的变成了一个设计理念。令人惊讶的是,在 Android 应用中材料设计是不容易实现的,因为材料设计的 UI 组件 如: Floating Action Button (FAB) 在低于 Android L 系统上是不可用的。我们只能选择使用由独立开发者公布出来的第三方库。名叫 Android Design Support Library,在这个单独的 library 里提供了一堆有用的材料设计
2016-11-19 17:49:04 775
转载 Android开发 -- android设置系统状态栏颜色(沉浸式状态栏)
开门见山,先来效果图: 然后我们再来讲如何实现以及如何快速地实现。如何实现实现设置系统状态栏颜色需要至少在Android 4.4.2(API 19)以上。这是因为,在这个版本以下,没有任何的API可以帮助我们来实现。那么具体如何设置呢?Android 4.4.2实现Android 4.4.2新增了一个特性,即可以设置系统状态栏为半透明。设置方法有两种,一是
2016-11-19 17:39:12 1435
原创 Android开发基础 -- android studio 使用第三方模拟器连接方法,如海马玩模拟器
安装完模拟器后,要使用adb命令Android studio才能识别出来;打开cmd,输入:adb connect 127.0.0.1:26944。如下:海马玩模拟器的端口号是26944。逍遥安卓模拟器的端口号是21503。夜神玩模拟器的端口号是62001。其他模拟器同理,知道端口号就行了;C:\Users\Administrator>adb connect 127.0.0.1:26944connected to 127.0.0.1:26944
2016-11-19 12:04:09 26992
原创 android studio编程时出现的错误:Error:Execution failed for task ':app:processDebugResources'.
用android studio编译项目的时候,突然报错:Error:Execution failed for task ‘:app:processDebugResources‘. >> com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'comm
2016-11-18 09:53:05 35394 3
nexus-3.15.2-01-unix.zip
2020-02-03
nacos-server-1.1.4 ( 支持MySQL 8.0 ).zip
2020-02-01
org.apache.tools.*的jar包,ant-build.jar
2019-09-30
java调用电脑摄像头拍照例子
2019-01-06
Spring AOP 的实现例子(基于XML配置实现)
2019-01-06
Spring AOP的AspectJ支持jar包
2019-01-05
java酒店管理系统SSH2框架源代码(含数据库文件)
2018-06-21
java在线考试系统SSH框架源代码(含数据库文件,数据库表结构解释,关键代码解析)
2018-06-09
java web在线考试系统SSH框架源代码(含数据库文件)
2018-06-09
HTML网页 jQuery移动端 省市区三级联动 城市选择插件
2018-04-10
Material Design icon图标
2016-11-26
html5 汤姆猫
2016-09-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人