自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(196)
  • 资源 (10)
  • 收藏
  • 关注

原创 InteIIiJ IDEA 中搭建 Dart 的开发环境

如同 android 开发一样,最开始Android开发依托的语言时Java,除啦eclipse和Androidstudio这两款编辑器,还有eclipse和myEclipse专门用作java的开发,flutter的开发也是类似,flutter的开发依托于dart语言,我们使用intellij idea来简单的学习dart语言,之后再用androidstudio开做整体的项目demo。接下来就开始...

2018-08-27 11:36:15 6741 1

原创 Flutter的环境搭建和配置

Flutter是谷歌的移动UI框架,可以快速在iOS和Android上构建高质量的原生用户界面。 Flutter可以与现有的代码一起工作。在全世界,Flutter正在被越来越多的开发者和组织使用,并且Flutter是完全免费、开源的。由于在中国没办法翻墙直接下载相应的资源,只能翻墙。现在我们常用的Android开发工具为androidstudio,相比着eclipse给我们带来啦更大的便利,提...

2018-08-25 16:45:02 13056

原创 Intent使用意图(二)

Intent作为联系各Activity之间的纽带,其作用并不仅仅只限于简单的数据传递。通过其自带的属性,其实可以方便的完成很多较为复杂的操作。例如直接调用拨号功能、直接自动调用合适的程序打开不同类型的文件等等。Intent中重要的属性之一Category : Category属性用于指定当前动作(Action)被执行的环境 。通过addCategory()方法或在清单文件AndroidMa

2014-10-18 15:36:58 881

原创 Android开发中的Extras

Extras属性主要用于传递目标组件所需要的额外的数据 。通过putExtras()方法设置。 常作为一个Intent,BroadCast Receiver等组件的传入数据使用!接下来我们来看下有哪些 Extras吧EXTRA 常量值意义EXTRA_ALARM_COUNT存放延迟的 Pending Alarms

2014-10-18 15:32:28 2541

原创 RadioButton使用的过程中Text文本和图片显示的问题

我们一开始使用的RadioButton控件显示界面的效果

2014-09-17 18:35:04 4739

原创 Intent使用意图(三)

setType 调用后设置 mimeType,然后将 data 置为 null;setData 调用后设置 data,然后将 mimeType 置为 null;setDataAndType 调用后才会同时设置 data 与 mimeType。

2014-08-14 13:33:27 760

原创 Intent使用意图(二)添加Android 内置的ACTION

通过Intent意图可以跳转到不同的Activity页面,但是在意图Intent下有三个不同的字段分别是:action、Category、Data在程序中可以实现不同的功能;废话不多说接下来先来介绍下Action。

2014-08-13 13:54:54 2326

原创 Android开发工具大集合(一)

Android开发中需要好多工具类,自己写麻烦

2014-08-13 12:32:41 740

原创 Intent使用意图(一)添加Category

更加详细的介绍有关意图的使用,运用Category在应用中做出不同的效果

2014-08-06 13:17:07 12636 1

原创 The option 'android.enableAapt2' is deprecated and should not be used anymore. Use 'andr

要在gradle.properties中设置ndroid.enableAapt2为false,之后便可以解决。

2018-12-09 17:25:32 1749

原创 reactnative 项目使用androidstudio打开出现的问题Gradle sync failed: Could not find com.android.tools:common:25.2

近期刚开始学习reactnative不久,从公司git上下载项目,在androidstudio上打开运行项目,出现以下的问题:16:26    Gradle sync failed: Could not find com.android.tools:common:25.2.3.    project :react-native-svg > com.android.tools.build...

2018-12-09 17:15:46 1880

原创 错误: 找不到或无法加载主类 org.gradle.wrapper.GradleWrapperMain Could not install the app on the device,

上周还能正常跑的项目,今天打开运行竟然出现这个的问题:根据提示,是找不到某个类或者没办法加载相关的类,经过查找是由于Android目录下gradle-wrapper.jar这个文件的大小为0,如下:删除该文件,重新生成运行便可。 ...

2018-11-26 12:41:47 3056

原创 react-native Unresolved function or method require()

最近刚开始研究react-native,费拉九牛二虎之力,装好环境,这几天再用image 这个组件加载本地图片时,遇到今天这个问题,解决办法记录下。 出现以上问题,时新装的环境,没有自带相应的有关require的nodejs的框架,我们需要设置中找Node.js and NPM项勾选Coding  assistance for node.js即可。如下:...

2018-11-12 16:01:23 799

原创 org.gradle.internal.resource.transport.http.HttpRequestException: Could not GET ‘xxx.jar’

遇到以上问题基本是公司网络环境不好造成的,遇到这样的问题建议不要死扛,不停更新,亲身经历没用做的都是无用功。找个好点的网络环境分分钟解决。自己浪费几天时间得出的结论。...

2018-10-20 22:23:03 5737 1

原创 Plugin "Android Games" was not loaded: required plugin "Android Support" is disabled.

换工作,下载公司的新项目,设置配置遇到一下问题:Plugin Error            Problems found loading plugins:            Plugin "Android Games" was not loaded: required plugin "Android Support" is disabled.            Plugin ...

2018-10-20 22:20:13 2247 1

转载 TCL 雏鹰飞翔计划 Android篇

转载于:https://blog.csdn.net/dt235201314/article/details/63252425今天看到一篇很不错的文章,从一个技术小白到技术大佬的蜕变,知识结构体系不断的提升。希望更多人看到这篇文章,自己也查漏补缺,弥补下短板。一丶概述最近意识到一个严重的问题,工作两年,很多时候都是为了完成任务去学一些知识,而不是掌握技术本身。以至于在准备面试相关知识时发...

2018-09-20 22:14:36 285

原创 butterknife使用Could not get unknown property 'packageForR' for task ':app:processDebugResources'

之前是添加butterknife直接出现错误,现在是运行错误,仔细查看错误信息,如下:  看到最后,看到有关butterknife相关的提示,应该还是butterknife中的错误 由于想到之前有些版本是不需要添加apply plugin: 'com.jakewharton.butterknife'这行的,就它先注释掉,最后再次运行,Okl啦。...

2018-09-15 18:59:29 745

原创 集成butterknife出现Unable to find method 'com.android.build.gradle.api.BaseVariant.getOutputs()Ljava/uti

众所周知 butterknife框架给我们带来众多的方便,今天继承最新的butterknifer版本时出现以下问题:Unable to find method 'com.android.build.gradle.api.BaseVariant.getOutputs()Ljava/util/List;'.Possible causes for this unexpected error inc...

2018-09-15 18:34:27 1071

原创 Java中的反射注解

Java的注解、反射等机制的产生,让动态代理成为可能,一般通过全限定名+类名,找到类,可以invoke它的构造方法以及其他方法,可以获取它的参数(Field)名称和值。注解一般用在代码的注释上、代码审查上(有没有按标准写,比如inspect)、代码注入(hook,asbectj),需要考虑的是,在何时注入(编译期还运行期)反射一般用在动态将json和Object互相转化,执行相关底层代码;...

2018-09-09 17:20:04 417

转载 BufferKnife详解

buffterKnife这个框架之前在项目中一直在用,但是没写成属于自己的博客,今天看到一篇不错的相关的文章,介绍的比较全面,转载记录下顺带学习温故下;转载于:https://blog.csdn.net/qq_31214937/article/details/52605794BuffterKnife是一个专注于Android系统的View、Resource、Action注入框架。   ...

2018-09-09 10:45:38 1825

原创 dart语言中方法的使用

学过Java的都知道Java是面向对象的,学习dart语言我们知道dart同样也是面向对象的。Dart是面向对象的、类定义的、单继承的语言。它的语法类似C语言。一、我们看下Java中方法的使用最常用的就是main方法例如: java方法的语法:访问修饰符   返回值类型   方法名(参数列表){方法体}访问修饰符可以是默认的也可以是private、public、pr...

2018-09-07 22:20:46 5338

原创 Flutter开发中Dart语言的使用(一)

由于本人做的是Android开发,用的是Java语言,故此接下来我会在Java和dart两种语言做个对比,在熟悉的代码中学习新的语言。学习dart语言使我想起刚学习Java的时候,基本是按照基本语法、数据类型、属性、函数、操作符和流程控制语句、接口和反射、IO文件操作,接下来我们在学习dart语言时同样按照这样的顺序。1、基本语法首先我们来看项目中dart语言项目 Java...

2018-09-07 11:38:51 3512

转载 Java程序员必备的11大Intellij插件

转载于:https://www.jianshu.com/p/686ba0ae4ac2善用Intellij插件可大幅提升我们的效率以下是我用过不错的Intellij插件1. .ignore地址:https://plugins.jetbrains.com/plugin/7495--ignore生成各种ignore文件,一键创建git ignore文件的模板,免得自己去写2. l...

2018-09-01 17:20:34 398

原创 首个flutter demo

配置好相应的flutter开发的框架,之后选择file-new-new flutter project,会出现以下界面选择flutter application之后,直接点击next即可, 之后一路next,最后点击finish按钮即可。完成后会出现以下文件结构:便于我们跨域开发,一次仅写一次代码。  如果是首次建立flutter项目,首次运行可能会遇到 长时间 处于这...

2018-08-27 02:03:06 1304

转载 App优化之性能分析工具

今天看到一篇比较好的文章,记录下今天聊下个人比较惯用的一些App性能测试和分析工具, 先上个图:本文暂不对工具的使用做过多的深入.在后续的具体实例中会具体说明怎么用这些工具来达成分析目的和解决问题的.1, 官方工具一般来说, 学习一门新的技术, 最应该做的就是阅读其官方文档, 那是最权威的.Android本身给我们提供了很多App性能测试和分析工具, 而且大部分都集成到...

2018-08-21 12:44:08 643

原创 JAVA高并发多线程必须懂的50个问题

http://www.importnew.com/12773.html  不管你是新程序员还是老手,你一定在面试中遇到过有关线程的问题。Java语言一个重要的特点就是内置了对并发的支持,让Java大受企业和程序员的欢迎。大多数待遇丰厚的Java开发职位都要求开发者精通多线程技术并且有丰富的Java程序开发、调试、优化经验,所以线程相关的问题在面试中经常会被提到。在典型的Java面试中, 面试官...

2018-08-20 11:50:01 242

原创 Java成员的执行顺序

今天有个朋友突然问我java中成员的执行顺序,自己之前是有写过相应的demo的,今天有碰到不他懂的伙计问,重新写下,顺便自己也写下博客,来做记录,也方便以后有疑问的朋友查看。首先:java中类的成员可分为四种,分别是初始化代码块、构造函数、成员变量、方法;其中初始化代码块又可分而为静态代码块,即被static修饰的代码块,又可分为普通的代码块即默认的代码块,但是初始化代码块仅能被static来...

2018-08-16 12:03:38 281

原创 Could not delete path 'E:\xx\xx\xxapp\build\intermediates\transforms\mergeJar

项目运行中,无意见出现这个问题,查找好多,都没解决最后还是使出杀手锏,删除.gradle和.build下的所有文件。之后clean 重构项目。再次运行才一切正常能够正常运行。...

2018-08-08 09:21:30 6351 1

原创 Android开发——集成友盟统计遇到的坑(一)

在许多的项目开发当中,都会遇到移动统计的业务需求。移动的统计SDK有很多种,我们公司有一个项目选择集成友盟的移动统计SDK。其实友盟还是很不错的,不但有统计、分享还有第三方登录等功能,但是分享和登录功能还需要第三方申请,比较麻烦,但是用着还可以。看官网文档,自己操作还是很简单的;但是集成完友盟添加支付宝支付就出问题啦,只要添加上支付宝支付的sdk就会出下以下的问题: 之前添加支付宝的功能是...

2018-07-28 09:46:07 1623

原创 Manifest merger failed with multiple errors, see logs

今天给程序打包发现,修改清单文件中的application中的allowBackup这个属性设置为false,便会出现“Manifest merger failed with multiple errors, see logs”这个错误,而且还没有任何其他的说明,让人很摸不到头脑,会修改这个是源自于自己使用360加固对自己软件的安全监测,给出这个提醒,设置为true会让程序中的数据被任意的拷贝,即...

2018-07-21 14:31:23 1159

转载 Android 图片相关问题整理

目录介绍0.思考问题及解决方案1.加载图片的压缩处理技术2.网络url图片转换Bitmap保存到本地 2.1 直接通过http请求网络图片通过流转化成Bitmap2.2 使用第三方库glide将网络图片转化为Bitmap3.保存bitmap图片到本地文件夹4.实现带有圆角的图片 4.1 使用glide处理图片圆角的逻辑4.2 自定义带有圆角的ImageView5.毫...

2018-07-07 19:08:28 153

原创 webview+h5登录,点击登录按钮没有反应

新的项目中使用h5+android 的原生的webView做的有个web项目,在项目中遇到点击登录按钮没反应的结果,询问过前段才知道,前段h5采用DomStorage来存储用户登录的信息数据,而自己webview没有打开相应的设置,仅需要打开webview的相关属性即:webSettings.setDomStorageEnabled(true);即可再次登陆就正常。...

2018-07-07 18:18:36 2352

原创 android webview加载h5页面,遇见后台重定向的页面,点击返回键一直退不出去进入到加载页面

项目是webview+h5wan完成的,除啦自己网站的h5还有地方用到第三方的web页面,其中有个页面有重定向到另外一个页面,造成了页面无法后退,后退到上个页面,又重定向到之前界面,重定向源页面也被加入到浏览记录中,刚开始想查找api中找个编辑历史记录的方法,把找重定向源页面从历史记录中删除,半天找不到,只有clearHistory方法。后用浏览器访问该网站,则后退正常,会退到重定向页面。用微信内...

2018-07-07 18:03:18 3065

转载 Android开发:最全面、最易懂的Android屏幕适配解决方案

转载于:https://blog.csdn.net/wangwangli6/article/details/63258270前言Android的屏幕适配一直以来都在折磨着我们Android开发者,本文将结合:Google的官方权威适配文档郭霖: Android官方提供的支持不同屏幕大小的全部方法Stormzhang:Android 屏幕适配鸿洋:Android 屏幕适配方案凯子: Android屏...

2018-07-05 23:04:32 971

原创 Androidstudio 引入aar相应的文件,不是别xxx.aar文件的问题

在Android开发中经常会用到第三方的东西,例如地图、直播之类的,要引用到自己项目中,现在大多都是使用的Androidstudio工具,就会经常用到要引入的aar文件,有些人特你别是新入门的朋友就会碰到不是别aar文件的这种现象。出现这种现象的大多数原因有以下几点:   1、是由于没有在项目目录的gradle.build中allprojects 中添加  flatDir {           ...

2018-06-19 20:51:54 740

转载 Android智能下拉刷新框架—SmartRefreshLayout的使用

转载于:https://www.aliyun.com/jiaocheng/2632.html今天这篇文章主要是介绍一下SmartRefreshLayout这个第三方下拉刷新库的使用,之前在项目中一直用的都是PullToRefreshLayout这个库,感觉有不少坑,后面谷歌又出了SwipeRefreshLayout,毕竟谷歌自家的,还是得多多支持。最近想积累自己的技术栈,想着集成一些高效稳定的第三...

2018-06-15 11:29:23 1372

原创 android 更新项目包名

Android 新建项目时就会有一个包名需要你来填写,如果你不填写的话就是默认的包名,有没有做开发的朋友开发到一半,或者完工后领导让改包名的,本人就遇到两次,自己也来记录下,仅供之后遇到同样问题的伙伴参考。首先、找到项目目录其次、找到包名,按快捷键shift+f6或者选择按照下边的图所示紧接着会出下一个对话框如下:选择rename package 即可但是需要注意的是接下来出现的对话框的两个选项需...

2018-06-14 09:57:36 356

原创 Caused by: java.lang.IllegalStateException: You need to use a Theme.AppCompat theme (or descend

android 开发中碰到的错误,之前开发也有碰到,今天记录下    在我们新创建的项目中或者有修改相关的配置文件,最容易出现这个问题,他的意思很简单就是你当前使用的皮肤theme不是我需要的,从错误可以看出她需要的皮肤是Theme.AppCompat;出现这个错误的原因是因为我们创建的activity有两个来源:一个是来自Android.app.actiivty的包;另一个是由于来源于v7jar...

2018-06-13 11:03:44 1487 1

原创 Gradle报错:KotlinReflectionNotSupportedError: Kotlin reflection implementation is not found at runtime

kotlin 学习使用过程中,在使用到kotlin的反射的调用时遇到不支持kotlin反射的问题,通过查看后台给出的错误信息可以看出,需要添加kotlin-reflect.jar或者需要在gradle中直接添加相应的引用,错误信息如下:解决方法一:在本项目的根目录下,在build.gradle中的dependencies中添加相应的kotlin映射的路径即:implementation "org....

2018-06-07 18:00:11 11807

转载 2018 Google I/O 干货摘要以及对Android开发者的影响

本文源自玉刚说本文由 玉刚说写作平台 提供写作赞助赞助金额:300元原作者:却把清梅嗅 版权声明:本文版权归微信公众号 玉刚说 所有,未经许可,不得以任何形式转载前言美国当地时间5月8日,2018年 Google I/O开发者大会在美国加州山景城拉开帷幕。这是全球5月份最盛名的一次开发者大会,即使你不是一名专业的技术人员,你也可以从中获取不少前沿性的内容——当然,它更是程序开发者们的特殊节日,在I...

2018-06-04 11:08:43 635

first_flutterDemo

首个flutter项目,使初学者了解相关的项目架构和简单的内容修改

2018-08-27

ScrollView GradView ListView 嵌套滑动冲突、item内容显示不全

结合自己开发的经历也参考其他人的解决方案,对 ScrollView GradView ListView 嵌套滑动冲突、item内容显示不全做的总结

2018-04-28

GreenDao的简单使用案例

Android开发中比较流行的数据库架构之一,主要是基于Android内部的Sqlite的封装

2018-04-19

TextView富文本显示

支持html标签显示

2017-08-26

listviewCheckboxDemo

是有关ListView中包含checkbox的一个Demo

2014-12-09

listview的头部尾部布局

listView控件添加头部和尾部布局,是自己闲事写的简单的代码

2014-12-02

高德地图导航

简单的高德地图导航、方便初学者模仿学习,本例子仅供参考

2014-08-02

onekeyshareDemo

简单的一键分享的小案例,自己项目中用到的,例子也很简单

2014-05-06

Android中文翻译组——Android中文API合集(7).chm )

详细的讲解了android开发中的基本知识,很适合初级的android初学者食用

2014-03-27

( HTML5与CSS3权威指南(完整版).pdf

最简单、最实用相比html4功能更强大,跟人更友好的设计

2014-03-27

空空如也

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

TA关注的人

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