自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (13)
  • 问答 (1)
  • 收藏
  • 关注

原创 安卓复习---线程池

参考:https://www.jianshu.com/p/7b2da1d94b42

2021-03-10 16:59:27 107

原创 安卓复习---Thread(转载加整理)

一,进程进程的概念:参考:https://blog.csdn.net/grey_mouse/article/details/84193844进程是操作系统分配一块独立空间和资源给一个运行的程序,这个程序包含一系列需要执行的任务。单进程与多进程:单进程的计算机一次只能做一件事情,而多进程的计算机可以做到一次做不同的事情,比如一边听音乐,一边听打游戏,这两件事情虽然感觉起来是在同时一起进行的,但其实是CPU在做着程序间的高效切换,这才让我们觉得是同时进行的。进程的创建:参考:https:

2021-03-09 14:08:35 97

原创 安卓复习---HandlerThread和IntentService

一,HandlerThreadHandlerThread继承自Thread,内部封装了Handler和Looper,HandlerThread目的是为了减轻主线程的负担。HandlerThread拥有自己的Looper和消息队列,且串行执行任务。源代码分析:参考:https://www.cnblogs.com/huansky/p/13828497.html//构造方法public HandlerThread(String name) { super(name);

2021-03-03 18:07:35 146

原创 安卓复习---AsyncTask的使用和源码分析以及优缺点分析

参考:https://www.jianshu.com/p/ee1342fcf5e7https://www.cnblogs.com/dirt2/p/10473457.htmlhttps://www.cnblogs.com/yanyojun/p/6414919.htmlhttps://blog.csdn.net/weixin_43507738/article/details/83418989AsyncTask作为官方封装好的轻量级处理异步任务的抽象类,AsyncTask内部封装好Handler和

2021-03-01 18:02:59 189

原创 安卓复习---Handler的使用及对应参数的理解,子线程创建Handler,Handler处理异步消息等

Handler作为线程之间传递消息的机制,当它被创建时,就会自动关联当前所在位置的线程和消息队列。

2021-02-24 14:22:59 576

原创 安卓多线程复习

参考文档:https://developer.android.google.cn/guide/components/processes-and-threadshttps://www.jianshu.com/p/91552325f5a5https://www.cnblogs.com/panhouye/p/6494753.htmlhttps://blog.csdn.net/cshichao/article/details/8787357启动一个app后,系统会启动一个linux进程(proc

2021-02-24 14:10:40 63

原创 ffmpeg自学路(三)ffmpeg各项库说明,及build.sh的shell相关命令说明

一,ffmpeg各项库对应的功能说明

2020-06-15 15:18:31 767

原创 ffmpeg自学路(二)将ffmpeg支持库加入到studio项目中

1,新建一个studio项目名为XmInterPhoneFfmpeg,(目录为:svn_new_projects\code\AppV2.0\ffmpeg_total\base\XmInterPhoneFfmpeg)在android studio上依次点击 File-->New-->New Project,再弹出的窗口中Phone and Tablet分支里,下拉选择Native C++,让新建的项目支持C语音静态库,点击创建项目。2,在app\src\main\cpp文件夹下,将编译

2020-06-15 10:33:02 249

原创 ffmpeg自学路(一)用ubantu编译支持android的ffmpeg支持库,感谢韩曙亮

非常感谢韩曙亮的帮助,特以此篇记录编译过程。韩兄相关文章的对应地址:https://blog.csdn.net/shulianghan/article/details/104351312////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////开始正文///

2020-06-12 10:07:06 866 2

原创 复习Android,Activity的启动模式——个人总结归纳

Activity的启动模式有四种:standard,singleTop,singleTask和singleInstance,设置Actvity的xml属性android:launchMode,来达成开发中的实际需要。*** Android对Activity的管理使用是栈,通常情况下,一个应用有一个任务task,它是完成某个工作的一堆Activity的集合,这些Activity被task

2016-07-21 19:06:17 382

原创 复习Android,Activity的生命周期——个人总结归纳

启动或结束一个Activity,我们就要跟它的生命周期打交道,安卓程序猿根据Activity的生命周期中各回调方法的触发时机处理对应的业务逻辑,以保证用户与页面之间能正常良好地交互。

2016-07-19 18:19:52 1721

原创 安卓程序员个人角度浅析创业型公司败因

安卓程序员个人角度浅析创业型公司败因

2016-03-20 21:36:59 534

原创 自设标题栏随着布局向上滚动实现透明渐变

给listview实现setOnScrollListener的监听事件。我们的思路就是通过获取被监听的控件即listview的第一个item的顶点(top)所在的位置,用它所在顶点的相反值(为什么要相反值?因为获取的这个值往往是个负数,需要取反)去被标题栏控件的高度除,得出一个float的值作为透明的百分比,实时设置标题栏的透明度变化。同时要注意,只有listview第一个item在标题栏周围时才去实现透明渐变。

2015-11-21 14:37:07 1551

原创 安卓,让edittext随手指移动而改变位置

我是个新手,水平有限,写这个博文,更多是总结自己的问题,可能帮助不到别人什么,还请见谅。事情是老板要求实在一个能够随手指移动的edittext,网上到处查找,到处实验,最后得出两种可行的方案:方案1:在Activity的xml里添加一个FrameLayout,里面还有个LinearLayout,再里面有editext,xml属性如下:        android:id="@+

2015-04-20 14:18:55 2027

全球七大洲国家城市三级联动json

全球七大洲国家城市三级联动json

2021-01-11

ffmpeg4.2.3-x264.rar

ffmpeg4.2.3带x264编译出来的so动态支持库,压缩包里有so库,include头文件,以及CMakeLists.txt(参考用)。

2020-09-16

android启动模式

个人复习android启动模式,对应博客地址:http://blog.csdn.net/u014436704/article/details/51984382

2016-07-22

android生命周期

个人复习Android生命周期,对应博客:http://blog.csdn.net/u014436704/article/details/51957751

2016-07-20

颜色渐变Progressbar

安卓颜色渐变的进度条,progressbar。

2016-02-26

毫秒倒计时自定义控件

使用自定义控件实现毫秒倒计时,避免线程冲突。免费下载

2016-01-29

安卓毫秒倒计时自定义控件

项目需要实现毫秒倒计时,在网上查了一大堆蛋疼的废话文字后,根据某仁兄的demo,自写了一个demo,倒计时实现在自定义控件里,避免实际程序调用时与主线程冲突。要点分,慰劳自己的脑细胞。

2015-12-16

自设标题栏透明渐变

自设标题栏透明渐变,随着屏幕滚动,标题栏透明度渐变。

2015-11-20

随手指移动的自定义edittext

这个一个可随手指移动的自定义edittext,下载后直接放到你的项目里运行就可以了,记得要在xml文件里定义这个editext的id,width,height等属性。

2015-04-20

editext随手指移动改变位置

把edittext包含在一个layout,实现随手指的移动而改变edittext所在屏幕的位置

2015-04-20

TabHost,FragmentTabHost添加片段

这是在Activity里实现TabHost添加片段或者FragmentTabHost里添加片段,但我更推荐使用FragmentTabHost里添加片段,这样可以避免诸如一个Activity通过意图传参数到包含片段的Activity时,片段可以实时多次获取意图参数之类的问题。

2014-11-26

掉用系统相机拍照显示及自制简易相机

这是经过我网上搜索很多资料之后,学习整理出来的一个demo,里面实现一下功能: 1,调用系统相机拍照并保存原图后显示返回的缩略图。 2,相册获取一张图片后显示。 3,系统相机拍照同时保存并显示原图片。 4,系统相机拍照同时保存并显示压缩后的图片。 5,系统相机拍照后裁剪图片再显示。 6,自制相机拍照功能。

2014-10-09

隐式意图启动系统各种功能

这是通过隐式意图调用安卓系统的各个功能,比如通过隐式意图进入无线网络设置界面,等等。至于最基本的,在intent-filter 里设置启动条件,这里没有给出。

2014-10-03

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除