前言新鲜面筋出炉了!一直都挺喜欢京东这家公司的,于是一边复习,一边看京东的招聘信息。我是在7月25日投递的简历,投出去后等了三天,一直没有收到回音。本来以为已经石沉大海了的,没想到三天后收到了信息。因为目标公司不在本地,我当时还在乡下,网不好,所以整个面试节奏都往后推了一下,后面约了8月6日的笔试。后面,一切顺利进行,11号上午短信+邮件通知12号下午15.30电话面试。这里要说一下,给我面试的面
移动端UI框架1- FlutterFlutter 是谷歌的移动端 UI 框架,可在极短的时间内构建 Android 和 iOS 上高质量的原生级应用。 Flutter 可与现有代码一起工作, 它被世界各地的开发者和组织使用, 并且 Flutter 是免费和开源的.2- Mint UI地址: 点击打开链接 ( gitHub 14.4k )Mint UI是 饿了么团队开发基于vue .js的移动端UI
转载 2024-05-27 23:04:27
1642阅读
1. 缓存名称描述DiskLruCacheJava实现基于LRU的磁盘缓存2.图片加载 名称描述Android Universal Image Loader一个强大的加载,缓存,展示图片的库Picasso一个强大的图片下载与缓存的库Fresco一个用于管理图像和他们使用的内存的库Glide一个图片加载和缓存的库3. 图片处理名称描述Picasso-transformations一个为Picasso
1、AndBase框架   项目地址: https://code.jd.com/zhaoqp2010_m/andbase1.andbase中包含了大量的开发常用手段。如网络下载,多线程与线程池的管理,数据库ORM,图片缓存管理,图片文件下载上传,Http请求工具,常用工具类(字符串,日期,文件处理,图片处理工具类等),能够使您的应用在团队开发中减少冗余代码,很大的提高
在前端项目开发过程中,总是会引入一些UI框架,已为方便自己的使用,很多大公司都有自己的一套UI框架,下面就是最近经常使用并且很流行的UI框架。一.Mint UI 流行指数:★★★★Mint UI是 饿了么团队开发基于vue .js的移动端UI框架,它包含丰富的 CSS 和 JS 组件,能够满足日常的移动端开发需要。官网:https://mint-ui.github.io/#!/zh-cn
我自己对Annotations框架理解是在Android 编码过程中一些操作用注解的方式代替,从而提高编码效率和代码可读性在网上看了很多个版本的配置 攻略,网上配置的可能版本比较旧,终于能用了~~~Android Studio 需要配置 两个文件 Project:~下的是全局配置文件,:(红色为添加内容)buildscript { repositories { jc
转载 2024-10-30 16:11:31
29阅读
    今天这篇文章,主要是为了快速搭建一个项目主体框架!    目前好多应用的主界面都是,底部几个切换按钮,点击不同的按钮,切换不同的界面,先来几张截图,如下,                 这三张截图,分别来自淘宝、京东、网易新闻,都是目前用户使用量比较
转载 2023-07-31 23:26:01
66阅读
一些总结出来的Android快速开发框架,全部都是开源框架,附带项目地址,是开发学习的绝佳资料。 thinkAndroid项目github地址:https://github.com/white-cat/ThinkAndroid功 能:ThinkAndroid是一个免费的开源的、简易的、遵循Apache2开源协议发布的Android开发框架,其开发宗旨是简单、快速的进行 And
转载 2023-08-01 14:47:40
170阅读
本文使用的libgdx是0.92版本,和现在的最新版可能有一些不一样的地方。全文内容仅供参考。上几篇文章介绍了libgdx框架的一些基本类的用法,也夹杂着浏览了一下部分源代码,但是如果使用libgdx进实际开发?仅仅了解几个类是不够的,还需要对框架有具体和宏观的了解。1.应用的生命周期游戏应该高效和稳定,特别是对于android平台。目前的开发都是面向手机和平板。如果有效的管理资源,如何高效的运行
Android 开发框架汇总   时间过的真快,转眼间就要进入到16年的8月了,现在应该是三伏期间,一个字“热”。前端时间整理了一篇“JS前端框架汇总”,然后紧接着又抽时间学习了一下Android开发,在慕课网上学习了很多视频,感觉收获很大,有些事吧,得坚持,多了解些总不是什么坏事。有时候我也会抽时间去国家图书馆看看,书的种类也没有限制,逮着啥看啥。  今天以Android初学者的身份我
转载 2024-02-28 11:35:11
45阅读
Android使用Tensorflow框架需要引入两个文件libtensorflow_inference.so、libandroid_tensorflow_inference_java.jar。这两个文件可以使用官方预编译的文件。如果预编译的so不满足要求(比如不支持训练模型中的某些操作符运算),也可以自己通过bazel编译生成这两个文件。
分享一篇不错的文章,微信推送的,截取其内容,对于这三种模式分析得挺深入,也算是对常用框架的一种总结。一、为什么要用框架或者模式使用架构的目的是使程序模块化,做到模块内部的高聚合和模块之间的低耦合,使得程序在开发的过程中,开发人员只需要专注于一点,提高程序开发的效率。而且最重要的一点,架构和模式并不是说让你的代码量更少了,往往可能还会增大,但是它帮你在逻辑上更简单的了,很好的定义了单一原则,提供
转载 2023-10-27 00:27:57
39阅读
最近把之前写的文章系统整理了一下,时隔几年,一些框架可能 API 有了不同,但底层架构和实现还是有变化不大的,这也侧面证明学习原理而不是 API 的长期有效性。什么是资深 Android 开发?每个人可能有自己的见解。但公认的是,资深 Android 开发,对常用框架一定不能仅仅停留在使用,更要明白其设计思想及实现原理。本文汇总了 Android 常用框架的解析文章,深入分析了事件总线、图片加载、
这个文章主要是讲Android开发的四大组件,本文主要分为 一、Activity详解 二、Service详解 三、Broadcast Receiver详解 四、Content Provider详解 外加一个重要组件 intent的详解。(主要来自于网络) 1、Activity 一个Activity通常展现为一个可视化的用户界面。例如,一个activity可能展现为一个用户可以选择的菜单项列表或者
1、提供应用程序框架(Framework)开发者可以遵照这些框架搭建应用程序读者可以结合J2SE平台的Applet框架或J2ME平台的移动信息设备套件框架来理解Android平台的应用程序框架。每个开发者估计都纠结过平台和框架的概念,特别是对新手而言,平台和框架似乎总是前辈们口头上惯用的、玄而又玄的名词。实际上,读者可以把平台理解为舞台,其强调了事物的支持特性,有如舞台具有支撑舞者在其上进行表演的
混合 Android 框架流行一时,个人也用过像 hbuilder 或 cordova 这样框架开发过一两个应用,只是停留在用的层面上,直到前一段时间才研究了一下其内部的机制,自己通过学习别人的思想而受启发自己研究了一套解决方案。在 Android 混合开发框架中,有以下几个技术难点是我们需要克服的。javascript 和原生 java 互调首先我们来看框架中,是如何实现 javascript
前言布局是开发中很基础的部分,作为移动开发的初学者,我也在不断的学习进步中~正文文件的位置一般都在​​layout​​文件夹内。一个布局文件,一般对应一个​​Activity​​,在代码中通过setContentView(R.layout.first_layout);将页面跟逻辑关联起来布局的分类常见的布局LinearLayout,线性布局方式一种使用单个水平行或垂直行来组织子项的布局。它会在
原创 2022-02-24 14:28:41
463阅读
一,ButterKnife ButterKnife 算是一款知名老牌 Android 开发框架了,通过注解绑定视图,避免了 findViewById() 的操作,广受好评!由于它是在编译时对注解进行解析完成相关代码的生成,所以在项目编译时会略耗时,但不会影响运行时的性能。接下来让我们从使用到原理一步步深入了解这把黄油刀的故事!二、ARouter 阿里Android技术团队开源的一款路由框架。这款路
Android 开发框架包括基本的应用功能开发、数据存储、网络访问三大块。1 应用方面 一般而言,一个标准的Android 程序包括Activity、Broadcast Intent Receiver、Service、Content Provider 四部分。 1).Activity Activity 是在Android 应用开发中最频繁、最基本的模块。在Andr
转载 2023-06-13 23:51:36
66阅读
前言布局是开发中很基础的部分,作为移动开发的初学者,我也在不断的学习进步中~正文文件的位置一般都在​​layout​​文件夹内。一个布局文件,一般对应一个​​Activity​​,在代码中通过setContentView(R.layout.first_layout);将页面跟逻辑关联起来布局的分类常见的布局LinearLayout,线性布局方式一种使用单个水平行或垂直行来组织子项的布局。它会在
原创 2021-12-29 10:30:57
184阅读
  • 1
  • 2
  • 3
  • 4
  • 5