- 博客(269)
- 资源 (35)
- 收藏
- 关注
转载 Artifactory的搭建与使用简介
本文摘抄于:Artifactory的搭建与使用简介Jfrog的Artifactory是一款Maven仓库服务端软件,可以用来在内网搭建maven仓库,供公司内部公共库的上传和发布,以提高公共代码使用的便利性。1 Artifactory开源版本在Linux下的安装与启动安装相对比较简单,从Jfrog网站下载当前最新版本的rpm包到本地,当前最新版是4.7.6,执行rpm -ivh命令进行...
2019-07-19 10:53:45 28976 3
转载 Android统一依赖多个不同版本的Support v7包
解决这个问题再gradle(project)目录添加ext {supportlib_version = '26.1.0'}subprojects {project.configurations.all {resolutionStrategy.eachDependency { details ->if (details....
2019-07-17 14:58:02 977
转载 Android Library工程switch case中使用 R.id.x报错
一、问题描述将普通Android工程转成Library工程后,编译报如下错误。如图,switch语句的case中,不允许使用 R.id.xxx 。当然,在创建好的Library工程中,switch语句的case中,使用 R.id.xxx 也是不允许的。这是为什么呢?普通工程为啥可以呢?二、原因分析//Library工程的R文件 public static int gi...
2019-07-17 13:12:54 7664 8
原创 android开发艺术探索学习笔记-第二章:IPC机制-应用中使用aidl
一、android studio中安装aidl的插件在android studio的设置plugins中,搜索Android Parcelable Code Generator ,然后进行安装,重启android studio即可应用。二、快速生成Parcelable的接口1.在指定目录下常见自己的类,下面以Book.java为例:package com.lym.aidl_ser...
2019-07-16 10:25:25 222
原创 android开发艺术探索笔记--第二章:IPC机制(上)
一.Android IPC简介IPC是Inter-Process Communication的缩写,含义是进程间通信或者跨进程通信,是指两个进程间进行数据交互的一个过程。线程:CPU调度的最小单元,是一种有限的系统资源。进程:在PC和移动设备上指一个程序或者一个应用,可以包含多个线程。...
2019-07-15 09:47:28 210
原创 android开发艺术探索笔记--第一章:Activity的生命周期和启动模式
参考网址:Android开发艺术探索笔记——第一章:Activity的生命周期和启动模式Activity的生命周期全面分析1.activity 第一次启动的时候,回调如下:onCreate ——> onStart ——> onResume2. 当用户打开新的activity或者切换到桌面的时候,回调如下::onPause ——> onStop ——>这...
2019-07-12 15:20:02 223
转载 Ubuntu16.04编译Android源码7.1.2和4.4及踩坑
转载网址:Ubuntu16.04编译Android源码7.1.2和4.4及踩坑一、前言本文不涉及源码下载过程,主要记录自己的编译源码过程及其中遇到的问题,并最终运行在真机上。二、预置环境1、ubuntu16.04,8G内存,2T硬盘2、手机真机nexus 5x, nexus 53、编译源码版本为android-...
2019-07-04 09:35:25 1137
转载 android aosp 源码版本
参考网址:android aosp 历史版本细分版本 标记 版本 支持的设备 安全补丁程序级别PQ3B.190605.006 android-9.0.0_r42 Pie Pixel 3a XL、Pixel 3a 2019-06-05PQ3A.190605.004.A1 android-9.0.0_r41 Pie Pixel 3 XL、Pixel 3 2019-06-05PQ3A.19060...
2019-07-01 16:47:18 3870
转载 Android APP修改全局字体
复制工具类package com.lym.uifont.utils;import android.app.Activity;import android.content.Context;import android.graphics.Typeface;import android.support.annotation.NonNull;import android.text.TextU...
2019-06-25 11:24:58 3091 2
转载 Ubuntu Linux系统环境变量配置文件
Ubuntu Linux系统环境变量配置文件:/etc/profile : 在登录时,操作系统定制用户环境时使用的第一个文件 ,此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行。/etc /environment : 在登录时操作系统使用的第二个文件, 系统在读取你自己的profile前,设置环境文件的环境变量。~/.profile : 在登录时用到的第三个文件 是...
2019-06-17 16:07:42 234
转载 Ubuntu系统环境变量配置
参考网址:https://blog.csdn.net/zzhangxiaoyun/article/details/80047455https://www.cnblogs.com/chiefhsing/p/5175624.html使用Ubuntu进行开发绕不开的就是环境变量的配置,由于Linux系统严格的权限管理,造成Ubuntu系统有多个环境变量配置文件,如果不了解其调用顺序,很有...
2019-06-17 16:03:15 686
原创 Ubuntu emulator: ERROR: No initial system image for this configuration!
android8.1.0 aosp make成功之后,运行模拟器报错,执行代码如下:source build/envsetup.shlunch aosp_bullhead-userdebug emulator报错信息如下:emulator: ERROR: No initial system image for this configuration!解决方法参考网址:编...
2019-06-17 15:07:49 3768 1
原创 Ubuntu 编译报错 ninja: build stopped: subcommand failed.
报错信息如下:DroidDoc took 4 sec. to write docs to out/target/common/docs/apache-http-stubs-gen[ 48% 10841/22512] Building with Jack:...http.legacy_intermediates/classes.jackFAILED: out/target/common/obj...
2019-06-17 10:45:27 20377 12
原创 Out of memory error (version 1.3-rc7 'Douarn' (445000 d7be3910514558d6715ce455ce0861ae2f56925a by an
报错信息如下:platform_testing/build/tasks/tests/instrumentation_test_list.mk: warning: continuous_instrumentation_tests: Unknown installed file for module EmergencyInfoTests platform_testing/build/tasks/t...
2019-06-15 17:28:49 2731
原创 Ubuntu 报错信息 recipe for target 'run_soong_ui' failed make: *** [run_soong_ui] Error 1
报错信息:[ 1% 1130/67485] Lex: applypatc...bootable/recovery/edify/lexer.llFAILED: out/target/product/generic/obj/STATIC_LIBRARIES/libedify_intermediates/lexer.cpp /bin/bash -c "prebuilts/misc/linux-x...
2019-06-15 12:44:02 9017 1
原创 Ubuntu编译android源码时报错 Ensuring Jack server is installed and started
编译报错信息如下:uct/bullhead/system/lib64/[email protected]'build/core/base_rules.mk:390: warning: ignoring old commands for target `out/target/product/bullhead/system/lib64/android.hardware.w...
2019-06-15 11:34:28 6512
原创 Mac上Ubuntu调整硬盘大小
在关闭Ubuntu系统后,点击下面图标然后进入下面页面,点击下面下面标红的按钮点击应用之后,重启Ubuntu系统,点击左下角的按钮执行上面的操作后,就可以把扩容的空间加载到系统里面了。...
2019-06-14 18:36:45 2817
原创 Android 8.1.0 AOSP源码下载及编译
参考网址: Android 8.1.0 AOSP源码下载及编译参考网址:Ubantu18.04环境下编译android源码参考网址:Mac 上玩 Linux(一)安装Ubuntu参考网址:mac上用VMWare虚拟机装Ubuntu--及Ubuntu安装Vmware Tools参考网址:清华大学开源软件镜像站---Android 镜像使用帮助参考网址:清华 asop 下载版本列...
2019-06-14 14:49:12 4127
转载 android aosp 下载源代码
博文参考网址:https://www.jianshu.com/p/7eaaa99c2cb9参考资料:自己动手编译Android源码(超详细)(https://www.jianshu.com/p/367f0886e62b) AOSP项目环境搭建 http://blog.csdn.net/fengshh2301/article/details/54016445 AOSP 安卓源码-ubun...
2019-06-14 14:47:25 2553
转载 Ubuntu18.04文件夹创建桌面快捷方式
# ln -s [绝对路径] ~/桌面/快捷方式名称ln -s /data/long.com/ ~/桌面/long
2019-06-14 13:42:57 1496
转载 android studio 单元测试详解
参考网址:https://blog.csdn.net/qq_23547831/article/details/51868451本文我们将讲解如何在Android studio中进行单元测试。在Android开发项目中,经常会进行测试操作,而一次又一次的运行模拟器,浪费了大量时间,降低了工作效率降低,虽然最新的Android studio中提供了instance run功能,来提高Android...
2019-05-30 10:56:17 8274 1
转载 Androidstudio单元测试--JUnit框架的使用
参考网址:https://blog.csdn.net/qq_17766199/article/details/782431761.前言网上有许多关于单元测试的好处,这里我就不去说了。我写单元测试的理由很简单粗暴,就是图一个方便。试想一下这个场景:我们在写一个新功能,每写一部分,我们就安装到手机上查看一下,这个过程中你要点击到对应的页面,做对应的操作,最后才能反馈给你结果。如果达到了预期效果,...
2019-05-30 10:35:28 1601
原创 android 启动第三方APP的方式
第一种:Intent settintIntent = context.getPackageManager(). getLaunchIntentForPackage("包名"); context.startActivity(settintIntent);第二种:Intent intent2 = mContext.get...
2019-05-10 14:24:45 5167
原创 Java 单例模式代码模板
private static volatile SingIn instance=null;private SingIn (){}public static SingIn getInstance(){if(instance==null){synchronized(SingIn .class){if(instance==null){instance=new SingIn ();}...
2019-05-10 14:20:31 181
原创 android studio wifi连接真机调试
在dos窗口下一次如下下面的命令:查看已连接的android 设备;adb devices用命令 adb -s [device id] tcpip [port] 为需要 wifi 连接的设备指定端口号device id:需要连接的设备id,即第二步里边看到的那个字符串port:连接使用的端口号,按自己心意指定,我用的 8888示例:adb -s 98899a4558304...
2019-05-10 14:17:24 1007
转载 Android camera---Camera2详解之一 API学习
Camera2的API出来有些年头了,只是赶项目多次使用,没时间好好总结,年终了,正好结合google的官方Camera2demo和开发中使用的情况,做个详细梳理,研究总结之后,才发现Camera2并非想象的难用,充分理解相关几个类之后,实现自己需求还是很简单的。该篇详细介绍Camera2相关的类,根据API各个类的方法,字段含义都详细用表格记录。下一篇将介绍Camera2的使用流程。...
2019-05-10 14:14:55 7058
原创 C 中int类型转成char类型的方法
int a=10;char b;// 这样打印b的时候,才不会出现乱码的情况b=a+'';// 或者下面的这样使用也可以b='2';上面的两种赋值char的方式都行,并且用print打印的时候也不会出现乱码。...
2019-02-28 17:28:25 19582 1
原创 戴尔电话 win7系统 Optiplex 7050 显卡不能适配1920*1080的问题;
点击下面截图中的图标然后进入下面的页面然后选择“显示器”选项卡,进入到下面的页面。点击自定义分辨率中的创建按钮,进入下面的页面,填写自己理想的分辨率,然后保存,这样自定义的分辨率就出现在系统里面了,最后我们去控制面板修改分辨率即可。 ...
2019-02-14 16:44:42 1645
转载 Android自定义View——实现联系人列表字母索引
相信大家对这个列表字母索引已经不陌生了,在很多app中也随处可见,像没团的城市地址选择,微信联系人列表,手机通讯录…等等。既然是个这么nb这么实用的功能我们怎么能不Get到来呢,下面就让我们一起造一个出来吧一:我们可以大致将他分成3小块,右边的字母列表、中央的当前字母提示、ListView列表。ok分析好了那我们就一步步来编码实现吧二:首先来实现右边的字母列表1. 在画这个字母列表之前,...
2019-01-16 18:07:57 832
转载 Android地址选择(类似手机通讯录)
感觉比较好的一个地址选择设计,而且发现有的App中也用到了。还是先上效果图思路: 1.效果是仿照网上大神实现的类似通讯录样式做的; 2.右边a-z是自定义的一个bar,设置了点击监听事件,以及对话框弹出 3.关键是adapter,判断了字母显示和隐藏 4.用到汉字转拼音、按首字母排序等工具类 5.3个activity的跳转是用回调来实现,每个activity都实现了回调,这样就有了从...
2019-01-16 18:03:49 755
原创 android 自定义带进度条Dialog---2
自定义dialog的弹窗,请参照下面的网址:https://blog.csdn.net/qq_21445563/article/details/86503545第一步定义style <style name="NoTitleDialog" parent="Theme.AppCompat.Light.Dialog"> <!--没有标题--> ...
2019-01-16 10:56:13 1007
原创 android 自定义Dialog---1
首先在app\src\main\res\values\styles.xml中定义dialog的style样式<style name="NoTitleDialog" parent="Theme.AppCompat.Light.Dialog"> <!--没有标题--> <item name="windowNoTitle">tru..
2019-01-16 10:45:02 397
原创 android TextView实现简单的走马灯效果
<TextView android:id="@+id/tvSongName" android:layout_width="200px" android:layout_height="wrap_content" android:layout_marginLeft="46px" ...
2018-12-27 18:26:50 762
原创 android SeekBar 如何控制进度条的高度
<SeekBar android:id="@+id/seekbarSong" android:layout_width="658px" android:layout_height="wrap_content" android:layout_alignLeft="@id/ivSon...
2018-12-25 10:55:03 6991 4
原创 android studio如何显示出git提交的log日志
打开指定的项目,然后File----settings,然后进入下面的页面,并进行项目的设置即可;
2018-12-18 11:01:34 5575
转载 如何实现在 Android Studio 上开发系统应用(自带系统签名)
基于Android 系统应用包名和路径的局限性,很多同僚不得不暂时放弃 Android Studio,而无奈地选择在已经停止更新的eclipse上进行系统级应用的开发,作者也是遇到了这种情况,于是探索了一番,借鉴前辈的经验,找到了一个合适的解决方案,对不愿放弃Android Studio,又需要进行系统应用开发; (注:对于长期使用 VI 做 Android 系统应用开发的大神,请勿鄙视,不喜...
2018-11-23 10:39:11 5872
转载 安卓打包 有关Android.mk 引入.cpp .c文件路径问题
问题的引入在使用NDK编译C/C++项目的过程中,免不了要编写Android.mk文件,其中最重要的就是LOCAL_SRC_FILES源文件列表.考虑有如下源文件分布的情况:cpp文件全部位于android项目下的jni文件夹下,结构如下jni |---1.cpp |---2.cpp |---Android.mk |---Application.mk |---ndk_te...
2018-11-23 10:34:22 993
转载 Android Studio NDK CMake 指定so输出路径以及生成多个so的案例与总结
前文注意:此文的所有配置都是mac电脑下一直想用Android Studio的新方式Cmake来编译JNI 代码,之前也尝试过,奈何有两个难题挡住了我只能生成一个 so库,不能一次性生成多个 so库,之前的mk是可以有子模块的。每次生成的so所在的目录不是在 jniLibs下,虽然知道如果打包,会将它打包进去,但就是觉得看不见它,想提供给别人用,还要去某个目录找。经过尝试,这两个问题...
2018-11-23 10:23:26 2691
转载 Android JNI 传递对象
JNI初步入门后,在传递数据的时候,遇到一个需求:有多个数据需要在Java与C代码之间进行传递。如果都做为函数参数传入,则函数很长很难看,并且多个数据的返回也不好实现。所以想到了把数据打包后传递。这在C语言中就是结构体,在Java中就是类了。 我们要做的工作就是,先确定要传递的数据,然后相应在C与Java中定义相应的数据类型,然后通过JNI进行数据对应。下面以一个例程来逐步说明。为了更好的说...
2018-11-23 10:19:50 692
原创 Json各种返回值范例
数组返回值–有值{ "code": 0, "msg": "\"string\"", "data": [ { "id": 1, "name": "\"string\"value" }, {
2018-10-08 15:32:07 7833 1
自定义的星级评分样式
2016-11-04
android recyclerview 的常用功能 demo
2016-08-30
android slidingmenu demo 可以直接应用库文件
2016-07-13
android 使用canvas把矩形图片变成圆角矩形显示
2016-07-12
Android 使用ViewPager实现左右循环滑动图片
2016-07-09
android SlidingPaneLayout和DrawerLayout效果
2016-06-03
android 图表 MPAndroidChart demo
2016-04-29
android 二维码生成 图片扫描 照相机扫描 demo
2016-03-14
demo Android 基于google Zxing实现二维码、条形码扫描,仿微信二维码扫描效果
2016-03-11
android 动画 demo
2016-03-11
android 百度地图 lbs(云存储、云检索) 轨迹追踪
2016-03-08
Android开发精要(完整扫描版)
2015-07-25
HTMLTestRunner 安装包.rar
2020-03-27
tesseract-ocr安装包和中文语言包.zip
2019-10-08
android 手机联系人样式
2019-01-17
android studio3.0之后,中文不能选字的解决方案
2017-12-08
PC客户端与Android服务端的Socket同步通信(USB) demo
2017-10-25
Network Emulator Toolkit
2017-10-17
全新SecureCRT8.0(64位)软件+注册机+驱动,经典
2017-09-11
android 连接多个usb camera的demo
2017-09-11
android 自定义轮播banner,包括手动轮播 CycleViewPager
2016-12-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人