又有很久没有写博客了,俗话说的好:“武功要练好,一年三百六十个早。一天不练,手生脚慢;两天不练,功夫丢了一半;三天不练,成了门外汉;四天不练,只能瞪眼看”。古人说:”业精于勤,荒于嬉“,如今想想,还真那么回事。 之前听人说《Android开发艺术探索》这本书很适合做面试的复习资料,书中深入浅出的讲解了Android开发者进阶所必需掌握的各项知识点,而这些知识点也恰巧是我们面试时面试官最喜
1、Android 如何让EditText不自动获取焦点解决方案:找一个EditText的父级控件把EditText默认的行为截断了!设置android:focusable="true"android:focusableInTouchMode="true">示例:<LinearLayout
android:layout_width="match_parent"
andr
转载
2023-12-12 13:42:53
279阅读
今天在CDH上执行hive sql的时候报了一个错。错误内容为: FAILED: Execution Error, return code 1 from org.apache.hadoop.hive.ql.exec.MoveTask错误语句: INSERT OVERWRITE DIRECTORY '{$di
原创
2014-08-18 15:55:32
3360阅读
### 1. 整件事情的流程
| 步骤 | 描述 |
|:---:|:---|
| 1 | 执行Hive任务 |
| 2 | 执行MoveTask操作 |
| 3 | 发生错误 |
| 4 | 返回错误码1 |
### 2. 每一步需要做什么
#### 步骤1:执行Hive任务
在执行Hive任务之前,需要先配置好Hive的相关环境。可以使用以下代码来启动Hive:
```shell
h
原创
2023-08-25 06:17:17
1389阅读
Android开发初体验(Android Studio4.1.1版本)一、搭建工程二、开发初体验三、应用的运行1.在模拟器上运行2.在真实机上运行 一、搭建工程1.启动Android Studion程序,点击创建新的工程,如下图所示2.进入下面的界面,可以看到,Android设备有很多,比如手机和平板电脑、可穿戴设备(手环之类的)、Android电视、汽车、其它,这里选择手机就行了,然后选择“E
转载
2023-08-17 20:21:32
150阅读
大纲一、创建第一个Android应用二、Android工程面板介绍三、连接安卓手机 一、创建第一个Android应用基于Android Studio 3.5.2版本,创建一个Android应用工程。打开AS,选择创建一个新的AS工程:选择运行硬件平台和Activity模板选项,点击next下一步: 3. 输入APP相关信息,选择开发语言,设置最低API级别,点击Finish完成: 这里的最低AP
转载
2023-09-14 21:08:40
225阅读
因为自己的项目中有用到了蓝牙相关的功能,所以之前也断断续续地针对蓝牙通信尤其是BLE通信进行了一番探索,整理出了一个开源框架FastBle与各位分享经验。源码地址:https://github.com/Jasonchenlijian/FastBle随着对FastBle框架关注的人越来越多,与我讨论问题的小伙伴也多起来,所以整理了一篇文章,详细介绍一下框架的用法,一些坑,还有我对Andr
转载
2023-09-11 16:41:39
1443阅读
前面给大家分享了listview中adapter的开发技巧,下面我继续跟着2009年google开发大会上当分享的技巧给大家分享背景和图像的开发技巧。 视图背景的优化视图的背景是根据视图的大小自动调节的。不管图像的尺寸是多大,如果图像做为视图的背景的时候,图像会自动缩放来匹配填充视图的大小。当视图大小和背景图片的尺寸不匹配的的时候,系统会自动的缩放图片。这样的自动
转载
2023-11-08 19:49:06
52阅读
android开发难学吗?是不是每一位刚入门学习安卓开发的菜鸟们都会有这样的疑问,想想最初的自己,也有这样的经历,前几天看到一位华清远见12年毕业的学员,当时选android开发专业正是因为他看到android在当时或是未来的几年时间属于热门行业,且现在随着android应用技术越来越广,很多从事其他软件开发的人也迅速转行,做了android开发,在他的随笔当中记录,无论你从事的是什么行业,都
转载
2023-07-27 13:04:16
80阅读
关于Android 和 h5 hybrid 开发的实践在网上有很多,Android自身就有一个webview,很多实践都是通过webview来实现的,以下是记录一下自己的实践。1、Android与H5通讯方式
主要有两种:有基于url拦截的,也有基于prompt拦截的。
Android上面最火的这个开源项目
JsBridge就是基于url来进行拦截的
2、JsBri
转载
2023-08-24 08:23:05
99阅读
1.1. APP三种开发模式 智能手机之普及不用多说,手机APP渗投到各个行业:电商(淘宝、京东等)、金融(各手机行业、P2P借贷等)、医疗(智慧医疗)、交通(滴滴、Uber等)、教育(慕课网等)、餐饮(饿了吗、美团等)……反正只要是个企业,无论规模大小,都已经订制或将要订制自己的APP。这么多APP无外乎就三种模式:Native App、Web
转载
2023-10-10 07:22:30
78阅读
目前调试遇到的问题采用的方案操作步骤1 编译无优化系统2 生成jar包或so3 替换旧的jar包或so4 网络挂载调试 转载请注明链接给手机定制ROM,需要对framework进行较多修改,其中比较令人头疼的是开发完毕后的调试验证,比较笨的方法是重新编译系统,生成img或是升级包,然后烧写系统或是系统升级,这两种方式效率比较低下, 并且一旦开发出错,重新调试的成本将会大大提高,下面介绍一种能够提
转载
2023-08-31 09:47:45
52阅读
android的开发过程:第一步:开发UI界面。(activity_main.xml文件)第二步:在JAVA文件中进行编程以下主要是第二步一、activity 间的跳转 在一个成熟的 android 系统中,存在多个 activity 。每个 activity 必须跟一个布局文件 .xml ;每一个 activit
转载
2023-06-28 19:13:20
77阅读
最近由于在开发一款需要上线的电子阅读器,现在详细讲述一下pdf模块部分的分享。在网上找了好多的开源pdf的源代码,都不是太好,其中看到的最好的是开源的mupdf,优化做的很好,解析的比较快,所以需要对源代码进行加载和构建,因为其的底层通过在ndk写的,所以需要搭建ndk平台换件。1. Android NDK环境搭建前面的android 环境搭建就不说了。在这里讲到接下来的NDK环境搭建。首先
转载
2023-09-19 16:29:47
144阅读
1.查找官方文档百度搜索 Android Developer,进入网站2.构建首个应用1.创建Android项目1、下载Android Studio在官网上下载最新的Android Studio2、打开Android Studio用过IDEA的小伙伴一定会对这个界面十分熟悉,接下来按部就班,在 Welcome to Android Studio 窗口中,点击 Start a new Android
转载
2023-06-23 15:05:06
131阅读
开发者手册:Android开发平台概述 Android系统介绍 Android 软件系列包括操作系统、中间件和一些关键应用。Android是基于JAVA的系统,运行在 Linux 2.6核上。Android SDK 提供多种开发所必要的工具与API。 Android的特点: 1、 应用框架可以重复使用,其组件也可以更换。 2、 Dalvik虚拟机针对移动设备进行了优化。 3、 优化的
转载
2023-08-16 12:55:08
181阅读
将Android Studio Template的开发过程集成于Android Studio Plugin中,只需要一键将能将当前文件制作为Template。声明Android Studio的模板包括以下三种,这里讲的是第三种Multi Template。在阅读本文之前,默认你是了解该模板的,知道为什么要使用它,如果不清楚它是什么,可以在网上自行查阅相关资料,当然也可以直接点击这里查看
转载
2024-03-05 12:03:12
26阅读
开发问题:大胆假设,小心求证(Sundy)推测的一些存储方式和存储介质1、XML——SharedPreference2、Binary File——File3、关系型数据库——SQLite34、网络访问——Network(Socket,Http,Https) SharedPreference最基本的操作步骤1、getSharedPreferences 先得到一个SharedPr
转载
2023-10-22 20:27:42
342阅读
将android移植到特定硬件平台上,其核心是bsp的搭建工作,bsp是板级支持包,并不是特定某个文件,而是从功能上理解的一种硬件适配软件包,它的核心就是:linux内核硬件相关部分(主要是linux device drivers);android用户空间的硬件抽象层。(HAL,hardware abstract layer). linux驱动程序工作在内核空间,android的HAL工作在用户空
转载
2023-07-26 04:14:19
0阅读
一、Android编码规范 1.java代码中不出现中文,最多注释中可以出现中文 2.局部变量命名、静态成员变量命名 只能包含字母,单词首字母出第一个外,都为大写,其他字母都为小写 3.常量命名 只能包含字母和_,字母全部大写,单词之间用_
转载
2023-11-07 15:53:52
60阅读