![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android
文章平均质量分 71
张斌的书房
微信公众号:《张斌的书房》,《Android人才服务中心》 这里不仅有技术、干货、源码和资源,更有认知与思维方法,生活经历与感悟,让我们一起来分享传播正能量,人生不止于技术,做一名独特的开发者。
展开
-
Android开发第一步,环境的搭建(2):第一个App-HelloWorld
工具安装完了,我们来体验一把APP运行在手机中的感觉。大家写的第一个程序都是HelloWorld吧一、打开Android Studio ,配置一下JDK和SDK:选择“Project Structure”,弹出如下界面:(选择JDK和Android SDK的路径)上面是我的安装目录,大家找到自己的安装目录就行了。原创 2017-08-16 10:20:06 · 827 阅读 · 1 评论 -
Android 使用volley上传图片、多张图片
使用volley请求数据很简便,但遇到上传文件就麻烦那可不好,同时使用多个网络请求类库也是不太建议的。所以这里就给出了一种解决方法,也要借助一个jar包,这里用到的是httpmime(点击下载),主要用到的是MultipartEntity类,可以对请求参数进行封装。主要是继承volley的Request类,然后通过使用httpmim的MultipartEntity类对文件参数进原创 2017-09-24 21:59:50 · 2339 阅读 · 4 评论 -
30 多个为成为一名更好的安卓开发者的短小而又专业的建议
一、原文文章最初发表在 TechBeacon,两个地方有原文的地址:30+ Bite-Sized Pro Tips to Become a Better Android Developer https://techbeacon.com/how-become-better-android-developer-30-bite-sized-pro-tips小建议大用处!建议有能力的朋友优翻译 2017-09-15 17:45:10 · 421 阅读 · 0 评论 -
一个多年安卓开发者的一些感悟与忠告
原文:What 2 Years of Android Development Have Taught Me the Hard Way我仍记得2014年我决定做安卓开发的那天,这是我一生中做出的最好决定之一。到现在已经有2年半了,最初的时候,并没有人告诉我如何做才是正确的。我犯了很多错误,浪费了很多时间。之后,我有机会和一个真正有才而且经验丰富的安卓开发者一起工作翻译 2017-09-21 12:11:49 · 1276 阅读 · 0 评论 -
最全的Android框架整理,绝对有你想要的
作为一名Android程序猿,想要在平常工作中越来越顺,一定要在开发中使用一些比较高效流行的框架,下面是个人对开发中常用的框架进行整理成果。原创 2017-09-22 14:19:43 · 864 阅读 · 1 评论 -
android app第一次进入某界面的时候进行操作按钮的提示
前言: 这个功能很多app都会用到,为了更好的用户体验,这个提示是很有必要的。 首先看下我实现功能上效果截图:(应用为平板专用)实现思路:原创 2018-01-03 12:47:45 · 4051 阅读 · 2 评论 -
Android 音视频开发总结
多媒体基础概念视频分辨率•标清、高清、720P…视频编码•H.264、H.265…音频编码•AAC、MP3、AC3…视频封装格式•TS、RMVB 、MKV多媒体播放组件(Android)•MediaPlayer、MediaCodec、OMX、Stagefright视频分辨率一帧视频的大小,表示长宽像素个数(720x576, 1280x720, 1...原创 2018-09-03 13:54:05 · 2684 阅读 · 0 评论 -
从菜鸟到资深工程师的进阶之路-任玉刚专访
任玉刚,百度公司Android资深工程师,《Android开发艺术探索》作者,热爱分享和开源,常年活跃在CSDN和Github。除此之外,他还是CSDN博客专家,2014十大博客之星。从一名菜鸟演变为资深工程师,在他看来,也有自己的辛酸历程,尽管他已成为一名资深工程师,但他仍然不敢自称为“高手”,因为技术是无止境的,对技术应该抱有一颗敬畏的心理。 任玉刚,百度公司Android资深工程师...转载 2018-09-19 00:07:08 · 2033 阅读 · 0 评论 -
史上最全的互联网大公司的Android面试题
史上最全的互联网大公司的Android面试题新浪微博一面静态内部类、内部类、匿名内部类,为什么内部类会持有外部类的引用?持有的引用是this?还是其它?静态内部类:使用static修饰的内部类 匿名内部类:使用new生成的内部类 因为内部类的产生依赖于外部类,持有的引用是类名.this。ArrayList和Vector的主要区别是什么?ArrayList在Java1.2引入...原创 2018-09-14 16:56:49 · 1727 阅读 · 1 评论 -
Android面试试题和经验精选60篇
Android面试试题和经验精选60篇摘要:每个人在职业生涯中平均都会找跳槽3-5次,每次跳槽我们都希望搜索一些面试问题,经验来帮助我们复习和准备面试,网上的信息都比较零散,分布在各个平台,你不一定能快速找到你要的东西,所以我在这里把相关资料以目录和地址的形式整理出来,分享给大家,希望大家根据自己的需求筛选自己想要的东西,希望对大家有用。最后祝大家面试顺利,早日找到自己心仪的公司。正文:...原创 2018-09-25 17:12:43 · 868 阅读 · 0 评论 -
给Android程序员的一些面试建议
给Android程序员的一些面试建议推荐一篇关于Android面试相关的博客,需要说明的是本文只针对Android应用开发,不针对rom开发以及逆向工程。我想面试对于程序员来说是很重要的一件事件,面试结果的好坏直接决定了能否进入某个公司以及以什么级别和待遇进入某个公司。我参加面试的经验并不多,但是以面试官的身份面试别人倒是有很多次,所以我可以结合这些经验来介绍下如何更好地把握一个面试。什么...转载 2018-09-25 23:01:32 · 551 阅读 · 0 评论 -
Android学习路线:如何成长为高级工程师
凡事找方法,好的方法可以事半功倍,今天分享一篇文章:《Android学习路线》希望能对小伙伴们带来帮助。转载 2018-09-25 23:09:01 · 680 阅读 · 0 评论 -
浅谈Android开发中需要注意的安全问题
什么是安全问题? 从黑客的角度定义,只要黑客能够从app中找到一些方法获取我们的源码根据某些明显的字段得到重要信息从而修改程序以达到一定目的;窃取用户信息;窃取本地重要信息间接可以修改用户信息的,都是安全问题。安全的意义?安全问题,在Web开发中很重要,同样在安卓开发中,安全也很重要。安全就像空气,看不见摸不着,一旦出现安全,没有及时修复,对于公司将是原创 2017-09-15 13:02:07 · 2955 阅读 · 0 评论 -
开发一个APP需要多少钱?
作为一个移动端开发人员,我们可能被外行朋友或者被客户问及最多的一个问题就是:“开发一个APP需要多少钱?” 不错,这个是大家特别关心的问题,也是互联网公司非常重视的一个问题,因为涉及到自己的成本问题,作为APP开发人员,站在产品经理的角度来给大家分析下,开发一个中小型的APP需要做些什么,以及需要支付多少金钱代价比较合理呢?首先我们假设现在有一个成熟的APP开发团队(这是非常幸运的原创 2017-09-06 23:28:58 · 17654 阅读 · 6 评论 -
Android福利来了,很快Android手机能吃上「奥利奥」了
Google今天正式发布了Android8.0,Android 8.0系统正式命名为“Oreo”,它就叫 Android Oreo(奥利奥)。那么它带了哪些变化了?首先,新版移动系统给人最直观的感受就是比前代更快,启动速度最高可以快两倍,能够节省更多的电量,此外更卓越的后台活动管理带来更流畅更灵敏的反馈。其次,支持自动填充功能,自然这需要得到用户的许原创 2017-08-22 17:18:46 · 628 阅读 · 0 评论 -
Android开发第一步,环境的搭建(1)
Android开发第一步,环境的搭建(1)原创 2017-08-15 12:09:20 · 648 阅读 · 1 评论 -
Android优化的十个要注意的问题
Android优化的十个要注意的问题 随着移动平台的发展和其应用的不断改善,质量成为决定成败的关键。用户要求他们选择安装的应用响应快、性能好,如果某个应用不能提供卓越的功能和稳定的用户体验,那这样的应用注定会被很快卸载。尽管现在Android智能手机和平板电脑的运行速率越来越快,但开发者仍需牢记,应用的运行环境仍受到电池和处理器等诸多资源的限制。以下是如何为应用“瘦身”的十原创 2017-09-14 16:36:42 · 266 阅读 · 0 评论 -
史上最全的Android studio 快捷键
作为程序员,要提升逼格,有装逼的资本,必须掌握编程的各种快捷键,作为Android程序员必备的开发工具-Android Studio,其快捷键还是很多的。当然这些快捷键只有在不断敲代码和实践中才会熟能生巧,光靠记是很难的。 所以先把常用的快捷键给大家归类整理下,大家对着操作一遍,就会发现对提升代码编写效率有很大的作用。按键原创 2017-09-14 16:43:15 · 380 阅读 · 0 评论 -
Android 开发规范推荐
编程规范这个事情比较重要,刚刚开始就要严格执行,养成一套自己的编程规范习惯,不仅给自己带来高效率的开发,体现自己的编程的软实力,还可以方便项目的维护和管理,促进成员代码审查效率。工欲善其事,必先利其器。开发之前AS首先保证以下几点:(1)尽量使用最新版的IDE进行开发;(2)编码格式统一为UTF-8;原创 2017-09-14 16:45:14 · 365 阅读 · 0 评论 -
6步完成APP开发
随着智能手机和平板等移动终端的普及,加上手机APP的便捷性和良好的用户体验,使得越来越多的企业定制专属的APP应用;那么APP开发制作流程都有哪些呢?APP开发制作一般有以下的流程:一、团队组建对于前期资金充足的企业,可以考虑组建自己的开发团队,并明确各自的分工职责。一个完整的app开发制作团队包括:产品经理,iOS开发工程师,Android开发工程师,UI设计师,原创 2017-09-14 16:52:54 · 573 阅读 · 0 评论 -
开发者需要知道的十几个网站
对于开发者来说,什么最重要,当然资源最重要,每天我们需要查询大量的资料来完成我们的工作,任务,如果有网站能够对这些资源进行分类,不仅利于我们查询还有利于学习,形成知识体系。这里提供一些我个人用到的网站,分享给大家,这里有不同开发者的导航网站,也有源码下载网站,也有博客写作分享网站,也有为开发者提供的社区,在这里面都可以找到你想要的。原创 2017-09-14 16:55:20 · 6481 阅读 · 0 评论 -
一个技术开发者的应聘简历是怎样的?
今天分享一个技术型的简历模版大家如果不知道技术类型的简历怎么写,可以参考写,仅供参考! 姓名个人信息 性 别: XX 出生年月: 19xx年xx月手 机: 17688886666原创 2017-09-14 16:59:43 · 440 阅读 · 0 评论 -
技术简历的要与不要
前面给了大家推荐了一个技术简历的模版《一个技术开发者的应聘简历是怎样的?》,里面没有提到需要注意什么细节,今天给大家详细解答下,个人意见,仅供参考。聊到找工作,首先需要准备一个好的简历,经常有很多人简历投了不少,但通知去面试的很少,那首先要检查一下你的简历看看,看你的简历是不是合格的。就我个人来说,毕业有好几年了,找工作的经历也有很多次了,简历修原创 2017-09-14 17:05:06 · 1835 阅读 · 1 评论 -
Android网络请求工具分享
分享来了,干货啊!今天分享Android工作中一个非常实用简单的网络接口请求测试工具,工作中非常好用。大家是不是每次后台接口人员给你一大堆接口的时候,你就要感慨一下这么多,该怎么验证了,自己专门为网络请求写一个测试app,当然可以,如果很熟悉,那写起来还蛮快,如果公司直接有现成的一套测试app,拿过来改改也就OK了,我今天介绍的是一个比较懒得办法,效率还蛮高原创 2017-09-14 17:09:31 · 1014 阅读 · 0 评论 -
Android面试知识点总结-Android篇
面试中,常被问到的一些关于Android本身的知识点有哪些呢?下面我整理了一些,相信这些会了,应对Android方面的面试应该没有问题了。关于问题答案太多太杂,大家可以查阅书籍,资料,看博客来各个击破。基础篇:Activity的生命周期、启动模式、IntentFilter 匹配规则。Service的生命周期,和两种启动方式。Fragemn原创 2017-09-14 17:14:54 · 851 阅读 · 0 评论 -
八家校招公司的面试问题总结
八家校招公司的面试问题总结阿里:1、String s=“abc”; s存储在哪个区域?2、HashMap实现原理,ConcurrentHashMap实现原理3、红黑树,为什么允许局部不平衡4、TCP,UDP区别,为什么可靠和不可靠5、一次HTTP请求的全过程,包括域名解析、定位主机等6、TCP三次握手7、MySQL事务是什么?四大特性,四大隔离级别8、ConcurrentHash...原创 2018-09-25 23:15:13 · 840 阅读 · 0 评论