
Android
基础与进阶
吃小笼包嘛?
分享是程序员的基本美德。力争分享优质资源,大家共同进步,共同加油!
展开
-
安卓手机手电筒不见了?
前言:我把我的安卓手机恢复出厂设置以后,手电筒这个软件莫名消失了,想要从应用市场下载一个使用,发现都有广告,那么只好手写一个了。点击下方链接下载手电筒app:http://源码分享:MainActivity.javapackage com.lnkjly.shoudiantong;import androidx.annotation.NonNull;import androidx.annotation.RequiresApi;import androidx.appcompat.a原创 2020-07-17 17:54:53 · 2255 阅读 · 0 评论 -
Android 设计原则
developer.android.com官方文章https://developer.android.com/design/get-started/principles.html#enchant-me以下设计原则由 Android用户体验团队秉承用户利益至上的理念而制定。他们还会继续为 Android 开发者和设计者针对不同类型的设备制定更详细的设计准则。在转载 2017-03-10 16:43:46 · 335 阅读 · 0 评论 -
Android程序员的进阶之路
Android程序员的进阶之路http://blog.youkuaiyun.com/qq_23547831/article/details/50581530转载 2017-03-09 15:45:43 · 371 阅读 · 0 评论 -
快速开发框架之AndroidUtilCode
github:https://github.com/Blankj/AndroidUtilCode原文链接:https://blankj.com/2016/07/31/android-utils-code/DownloadGradle:1compile 'com.blankj:utilcode:1.11.1'How to use12// init it in the function of onCr...转载 2018-03-23 08:35:33 · 1223 阅读 · 0 评论 -
Android .so abi兼容,通用armeabi-v7a和arm64-v8a架构的方法
写在前面:请先了解Android的.so文件、ABI和CPU的关系http://blog.youkuaiyun.com/xx326664162/article/details/51163905 了解完 armeabi、armeabi-v7a、arm64-v8a、mips、mips64、x86、x86_64等abi的原理后,很久以前一般都只是用armeabi在做兼容。现在其实市面上主流的手机都支持armeab...原创 2017-03-09 15:20:35 · 27776 阅读 · 5 评论 -
Android入门教程3【Hello Android!】
Android入门教程3 Android开发Hello Android!Android的HelloWord!上一节我们已经把java和AndroidStudio装好了,接下来要创建项目了哦!直接上图第一步:选择File -> New -> New Propect第二步:输入项目名称,包名等信息。包名可以自定义,一般格式大家都喜欢以com开头之后.(点)公司名称.项目名称。com.aby...原创 2018-03-20 10:10:14 · 1077 阅读 · 0 评论 -
Android入门教程2【开发环境搭建】
Android入门教程2 Android开发环境搭建AndroidStudio安装教程Java安装教程真的是纯干货的手把手教学哦。第一步:下载安装软件1.下载安装java 百度搜索输入以下内容:Java SE Development Kit 8 Downloads搜索结果如下图所示:这里直接给出连接:http://www.oracle.com/technetwork/java/javase/...原创 2018-03-20 09:42:19 · 1506 阅读 · 1 评论 -
Android入门教程1【学前准备】
Android入门教程 学习Android的学前准备 我呢,不像别人,有自己的学习风格,我觉得在0基础的情况下去学一门语言,最重要的是什么,是计划,无目的这看看那看看的只会让你迷茫。废话不多说,直接跟我来学习Android吧。 一:学前准备要准备什么呢?我给大家一一列举一下:1.书籍 为什么要准备书籍呢?网上免费教程不多的是么?是的,网上是有,但有可能你今天看了一集教程就没有然后...原创 2018-03-20 09:34:38 · 681 阅读 · 0 评论 -
AndroidStudio没有提示,不显示报错信息,省电模式
AndroidStudio省电模式(Power Save Mode)详解:AndroidStudio中,点击File -> 在最底下 Power Save Mode 勾选是省电模式。在Power Save Mode 模式下,ide 不会展示代码提示、不会进行动态语法检查,也就是不会展示报错信息,长得跟文本编辑器一样了,只会在编译的时候弹出报错信息,灵活运用Power Save Mode可有效在低配主机上使用ide。位置截图如下:...原创 2020-05-23 15:53:06 · 1943 阅读 · 0 评论 -
62个 Android Studio 使用小技巧和快捷键
写在前面本文翻译自 Android Studio Tips by Philippe Breault,一共收集了62个 Android Studio 使用小技巧和快捷键。 根据这些小技巧的使用场景,本文将这62个小技巧分为常用技巧(1 – 28)、编码技巧(29 – 49)和调试技巧(50 – 62),分成三个部分。每个小技巧都配有 gif 动图,由于原图在 google photo 上,加载较慢,...转载 2018-03-20 13:02:08 · 312 阅读 · 0 评论 -
Android Studio使用小技巧/快捷键的合集
更新了新的博文:请看我的这篇文章:http://blog.youkuaiyun.com/sinat_30949835/article/details/79624123Android Studio使用小技巧/快捷键的合集http://jaeger.itscoder.com/android/2016/02/14/android-studio-tips.html...原创 2017-02-27 12:57:01 · 661 阅读 · 0 评论 -
偶然发现的Android Studio使用小技巧/快捷键的合集
更新了新的博文:请看我的这篇文章:http://blog.youkuaiyun.com/sinat_30949835/article/details/79624123写程序就像习武,如果连自己的剑都用不好,那就成三脚猫了哈哈!下面是我偶然发现的一个帖子:http://jaeger.itscoder.com/android/2016/02/14/android-studio-tips.html下面是Androi...转载 2017-02-25 12:25:03 · 390 阅读 · 0 评论 -
Android修改包名的方法,简单粗暴。
几分钟之内,简单粗暴的修改包名!序:Android的新手玩家可能对修改包名这件事情很是烦恼,我这里给出一个最快的修改包名的方法,简单粗暴,喜欢的可以收藏一下。开始修改第一步:修改自己app module的build.gradle文件。第二步:修改app module的AndroidManifest.xml的package第三步:更原创 2017-03-15 13:54:00 · 11899 阅读 · 5 评论 -
Android Button 字母自动变大写。
Android 5.0后 Button的textAllCaps属性默认为true了。把它改成false就好了。style样式表中也可以设置这个属性,这样就可以不用每个xml的button都写上这个属性了。原创 2017-07-20 17:11:56 · 701 阅读 · 0 评论 -
Android 工程方法数量65536 DexIndexOverflowException
当程序报错:Error:Execution failed for task ':ttt:transformClassesWithDexForDebug'.com.android.build.api.transform.TransformException: com.android.ide.common.process.ProcessException: java.util.concur转载 2017-07-20 08:54:51 · 470 阅读 · 0 评论 -
Android基本控件使用合集【1】之TextView
写在前面:整理合集的原因很简单,不管是android开发的老手还是新手,不可能把控件所有的属性都记下来。老手可能看看代码提示,找一找就找到了,因为他们以前都用过。而对于新手来说,有可能都不知道有这个属性,极其容易走弯路。我就决定,整理一套合集,供新手git新技能,老手巩固基础知识,自己在其中也得到了成长,其乐融融。TextView的使用(未完善,持续更新)一:属性1.1 TextView基本属性、...原创 2018-03-20 12:44:47 · 415 阅读 · 0 评论 -
Retrofit2+RxJava封装的网络框架(上)
在2016年7月份,有幸封装了Retrofit2+RxJava+Builder设计模式的网络框架。在今年去面试的过程中,被面试官提及Retrofit2和RxJava的知识,我竟有些答不出来,这令我非常难过。看来就算自己做过的东西也难免会忘的一干二净,这里呢,我将重新封装一下这个网络框架,并整理成博客,供大家相互学习,并加深一下自己的印象,避免不必要的尴尬。我计划在今年(2018)年底将我的快速开发...原创 2018-03-20 17:04:42 · 4719 阅读 · 3 评论 -
Retrofit2+RxJava封装的网络框架(中)
本篇主要把工具类的代码贴出,下篇讲解用法。package com.abysskitty.frame.network;import rx.Subscriber;/** * Created by AbyssKitty on 2016/10/12. * Version 1.0 * 可以在本类中对 Subscriber 获取到的数据进行处理。 * 例如集中处理错误信息等 */publi...原创 2018-03-21 10:18:08 · 348 阅读 · 0 评论 -
Retrofit2+RxJava封装的网络框架(下)
这一节主要介绍框架使用方法。首先贴出自定义Net封装接口的代码。package com.lydazhi.shixi.model.net;import com.abysskitty.frame.network.NetModle;import com.abysskitty.frame.network.OnNetSubscriberListener;import com.abysskitty.f...原创 2018-03-21 10:22:40 · 295 阅读 · 0 评论 -
Android中Module的详细使用教程
本文首先介绍Module是什么,然后再介绍Module的用法、和Module移植导出。首先新手玩家可能会不理解,Module是什么,我从百度摘下来这么一段话:Android Studio中的Module 相当于Eclipse 中的library在使用Android Studio(以下简称AS)新建项目时都会有这样一个概念:Eclipse中的WorkSpace相当于AS中的Proj...原创 2018-03-21 10:51:31 · 3864 阅读 · 2 评论 -
GitHub的这些android的轮子足够开发大部分app,论如何使用三方技术快速开发。
这些是我做Android开发以来用到的比较好的GitHub开源项目,分享出来,供大家学习参阅。热门推荐:https://github.com/lcodecorex/TwinklingRefreshLayout 自定义 下拉刷新控件。 基于FrameLayout 在外部包裹 - 新思路https://github.com/ReactiveX/RxJava 异步处理https://github....原创 2017-03-10 16:52:26 · 3364 阅读 · 0 评论