自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(298)
  • 资源 (6)
  • 收藏
  • 关注

原创 Android开发之Fragment详解

1. 什么是Fragment?!!!注意每个Fragment都要添加一个idfragment是一个能够应用于Activity中的独立组件,他封装了功能,所以在activitys和layouts中更容易被复用。fragment在activity的上下文环境中运行,但是他有自己的生命周期和自己的用户界面,定义一个fragmengts,我们也可以不需要用户界面,也就是无头fragments(headles

2017-09-21 13:19:32 770 1

原创 GIT分布式版本控制系统

GIT (分布式版本控制系统)简介Git是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。[1] Git的读音为/gɪt/。 Git是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。[2] Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。 Torvalds 开始着手

2017-09-20 18:42:42 390

原创 WEB开发环境搭建之TomcatWeb服务器

先提出几个问题!我用eclipse,java做了一个手机APP,现在只做了界面, 要实现注册,登录等功能,需要访问一个服务器端的数据库, 用户信息都储存在那上面。应该怎么做?不想使用Bmob云服务等一下其它的云服务 我想有自己的AndroidAPP后台服务器,如果在新网上面买了空间服务器,应该怎样搭建! Android客户端使用什么技术来连接它!!是否还要学习php,html等前端的一些知识

2017-09-19 19:54:01 2292

原创 Camera_视屏拍摄和拍摄图片与MediaRecorder之录制音频

Camera_概述与拍照: 在安卓中使用拍照功能有两种方式,一是调用已有的拍照应用;二是使用android的Camera对象直接操作相机,自己写代码来实现拍照功能。如果是采用Camera的方式,相当于自己写了个拍照程序。直接使用Camera的好处是拍照界面可以完全自定义,UI风格可以和自己应用保持一致,但也要麻烦一些。下面来介绍开发一个拍照程序的步骤,实现方法参考了谷歌android开发

2017-09-18 22:00:09 453

原创 Bitmaps与优化|磁盘缓存|内存缓存|双缓存

说到Android开发中遇到的内存问题像Bitmap这种吃内存的大户稍微处理不当就很容易造成OOM,当然,目前已经有很多知名的开源图片加载框架,例如:ImageLoader,Picasso等等,这些框架已经能够很好的解决了Bitmap造成的OOM问题,虽然这些框架能够节省很多开发者的宝贵时间,但是也会遇到一种情况,很多初学者只是会简单的去调用这些框架的提供的接口,被问到框架内部的一些实现原理,基本上

2017-09-17 21:18:38 375

原创 推荐几本Android程序员必读书籍

Android是一种基于Linux的自由及开放源代码的操作系统,主要使用于移动设备,如智能手机和平板电脑,由Google公司和开放手机联盟领导及开发,从语言上来看,Android应用开发基于的是Java语言,但是这都是我们要自己下功夫去学习的事情。不管你是Android菜鸟还是Android大神,一定能够找到一本适合自己阅读的书籍,抓紧来看看吧!高尔基曾说“书是人类进步的阶梯”,今天小编就为大家整理

2017-09-17 19:13:39 5146

原创 Android开发之网络操作(下)

好的继续讲解VolleyVolley_JsonRequest与ImageRequest//JsonRequest public void buttonshow(View v) { String url="你访问的服务器地址"; JsonObjectRequest request=new JsonObjectRequest(url, jsonRequest,ne

2017-09-17 14:08:47 273

原创 Android开发之网络操作(上)

注意以下操作你要添加两个权限//获取网络链接状态 <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/> // 访问网络 <uses-permission android:name="android.permission.INTERNET"/>检查网络连接状态public void button1(V

2017-09-16 23:09:39 478

原创 Android四大核心组件之ContentProvider

ContentProvider的概念  ContentProvider:为存储和获取数据提供统一的接口。可以在不同的应用程序之间共享数据。Android已经为常见的一些数据提供了默认的ContentProvider   1、ContentProvider使用表的形式来组织数据    无论数据的来源是什么,ContentProvider都会认为是一种表,然后把数据组织成表格   2、Conten

2017-09-16 16:41:40 457

原创 Android之文件管理_SDcard基本操作

做软件的时候 也许要存数据要用到SD卡 所以在用之前 最好检测下 SD卡是否可用 详解地址传送门 http://www.runoob.com/w3cnote/android-tutorial-file.html Android判断SD卡是否可用,可按以下方式:首先要在AndroidManifest.xml中增加SD卡访问权限<!-- 在SDCard中创建与删除文件权限 --> <uses-

2017-09-14 13:46:20 466

原创 AsyncTask的执行步骤

核心源码:package com.example.asynctask;import android.app.Activity;import android.os.AsyncTask;import android.os.Bundle;import android.view.View;import android.widget.TextView;public class MainActivity

2017-09-13 23:38:18 497

原创 Android发展史(Android各版本特性-知识篇)

什么是AndroidAndroid一词最早出现于法国作家利尔亚当(Auguste Villiers de l’Isle-Adam)在1886年发表的科幻小说《未来夏娃》(L’ève future)中。他将外表像人的机器起名为Android。 Android的Logo是由伊琳娜-布洛克(Irina Blok)设计的,设计灵感来源于男女厕所门上的图形符号,外加头上两根天线。以下图片为男女厕所门上的图

2017-09-13 22:30:13 447

原创 TelephonyManager(电话管理器)

**1.获得TelephonyManager的服务对象**TelephonyManager tManager = (TelephonyManager)getSystemService(Context.TELEPHONY_SERVICE);2.用法示例 1)调用拨号器拨打电话号码Uri uri=Uri.parse("tel:"+电话号码); Intent intent=new Intent

2017-09-13 21:49:07 346

原创 PreferenceFragment

PreferenceFragment相信大家对Perference都比较熟悉了,也就是我们常说的偏好设置,首选项设置,可以保存一些数据,例如我们在上一次使用的时候的一些内容,希望在下一次启动后依然生效,而不需要再进行配置那么麻烦。一般这个时候我们便会使用perference键值对的方式来处理,在android3.0之前,我们一般去继承Preference这个基类去给用户呈现一个可以设置的界面,其中的

2017-09-13 21:36:05 218

原创 Androi四大核心组件之BroadcastReceiver

Android广播机制简介在Android中,有一些操作完成以后,会发送广播,比如说发出一条短信,或打出一个电话,如果某个程序接收了这个广播,就会做相应的处理。这个广播跟我们传统意义中的电台广播有些相似之处。之所以叫做广播,就是因为它只负责“说”而不管你“听不听”,也就是不管你接收方如何处理。另外,广播可以被不只一个应用程序所接收,当然也可能不被任何应用程序所接收。 广播机制最大的特点就是发送方并

2017-09-13 14:05:59 283

原创 Android四大核心组件之Service|AIDL使用详解

开头白:什么是服务?service可以说是一个在后台运行的Activity,它不是一个单独的进程,它只需要应用告诉它要在后台做什么就可以了。它要实现和用户的交互的话需要通过通知栏或则是发送广播,UI去接收显示。它的应用十分广泛,尤其是在框架层,应用更多的是对系统服务的调用。服务有什么用它用于处理一些不干扰用户使用的后台操作。如下载,网络获取。播放音乐,他可以通过INTENT来开启,同时也可以绑定到宿

2017-09-10 13:10:39 512

原创 Android开发之Intent详解

Intent详解 【正文】Intent组件虽然不是四大组件,但却是连接四大组件的桥梁,学习好这个知识,也非常的重要。一、什么是Intent1、Intent的概念:Android中提供了Intent机制来协助应用间的交互与通讯,或者采用更准确的说法是,Intent不仅可用于应用程序之间,也可用于应用程序内部的activ

2017-09-09 22:36:07 336

原创 SharedPreferences

SharedPreferences(偏好设定;轻量级的存储)SharedPreferences是Android平台上一个轻量级的存储类,用来保存应用的一些常用配置,比如Activity状态,Activity暂停时,将此activity的状态保存到SharedPereferences中;当Activity重载,系统回调方法onSaveInstanceState时,再从SharedPreferences

2017-09-09 21:09:38 300

原创 Android之屏幕方向|显示方式|Activity重建问题|横竖屏切换不同的布局

两种方式实现锁定Activity运行时屏幕的方向:(1)通过修改AndroidMainfest.xml配置文件修改Android/app/mainfests/AndroidMainfest.xml下的配置文件如下:<activity>节点的android:screenOrientation属性可以完成该任务//(portrait为保持竖屏,landscape为保持横屏)(2)通过java代码实现:

2017-09-09 15:28:21 3923 1

原创 Activity处理返回结果

Acitity1请求Activity2返回结果以及处理返回结果:Intent intent=new Intent(this,Activity2.class);//参数(Intent,请求编码)startActivityForResult(intent,1);//重写改方法处理返回结果 @Override protected void onActivityResu

2017-09-09 13:22:11 583

原创 Android四大核心组件之Activity

一、什么是Activity?简单的说:Activity就是布满整个窗口或者悬浮于其他窗口上的交互界面。在一个应用程序中通常由多个Activity构成,都会在Manifest.xml中指定一个主的Activity,如下设置<actionandroid:name="android.intent.action.MAIN" />当程序第一次运行时用户就会看这个Activity,这个Activity可以通过启

2017-09-09 03:03:21 264

原创 Activity之间传递数据的三种方式详解

Activity:一、什么是Activity? 简单的说:Activity就是布满整个窗口或者悬浮于其他窗口上的交互界面。在一个应用程序中通常由多个Activity构成,都会在Manifest.xml中指定一个主的Activity,如下设置<actionandroid:name="android.intent.action.MAIN" />当程序第一次运行时用户就会看这个Activity,这

2017-09-09 00:58:10 2988

原创 Android控件之自定义组件

开篇小结在Eclipse中,首先在/res/values下创建一个attrs.xml文件来定义此属性集,其中写入你要自定义属性的名称和格式: 注意:注意:eclipse是不会自动提示 declare-styleable的,只有硬着头皮写出来 不是你的不提示大家的都不提示:(http://www.imooc.com/wenda/detail/257349)eclipse太麻烦了最终我还是放弃了,

2017-09-08 21:08:49 427

原创 Android之style(样式)和Theme(主题)

样式和主题显示效果图: style(样式):Layout布局文件当中: <!--自己引用自己定义的样式myTextView_style --> <TextView style="@style/myTextView_style1.myTextView_style2" android:text="hello worid"/>styles文件中:<resour

2017-09-08 14:50:11 368

原创 Android之Notification抽屉通知详解

//学习本章内容你要知道的知识两个重要知识点内容!1.自定义通知不显示的问题 解决方法: (1)忘写了notify()通知方法 (2)请设置icon小图标2.如果API是16请将getNotification()换成build() 2.PendingIntent有一个getActivity方法PendingIntent有一个getActivity方法,第一个参数是上下文,第二个参数 req

2017-09-08 03:56:57 1186

原创 Anroid开发之权限宝典

常用权限有:访问网络android.permission.INTERNET访问网络连接可能产生GPRS流量写入外部存储android.permission.WRITE_EXTERNAL_STORAGE允许程序写入外部存储,如SD卡上写文件获取网络状态android.permission.ACCESS_NETWORK_STATE获取网络信息状态,如当前的网络连接是否有效拨打电话andro

2017-09-06 17:17:10 612

原创 AndroidUI之控件宝典

AndroidUI之控件宝典:Android控件大全:Textview//文本视图ImageView//图片视图RadioGroup//单选组RadioButton//单选按钮监听事件是:OnCheckedChangeListenerCheckbox//复选框监听事件是:OnCheckedChangeListenerToggleButton//切换按钮监听事件是:OnCheckedChange

2017-09-05 02:05:55 1011

原创 媒体播放之MediaPlayer|三种媒体源|音乐播放器源码|服务中使用|前台运行|处理音频|检索本地歌曲焦点

简介详解传送门:http://blog.csdn.net/hejjunlin/article/details/52349221 大家好我们今天研究的是Android中很重要也最为复杂的媒体播放器—MediaPlayer.Android的MediaPlayer包含了Audio和video的播放功能, 在Android的界面上,Music和Video两个应用程序都是调用MediaPlayer实现的。

2017-09-04 11:00:11 1021

原创 Android多线程之Handler

Handler多线程内部实现机制 在Android开发中,我们经常会遇到这样一种情况:在UI界面上进行某项操作后要执行一段很耗时的代码,比如我们在界面上点击了一个”下载“按钮,那么我们需要执行网络请求,这是一个耗时操作,因为不知道什么时候才能完成。为了保证不影响UI线程,所以我们会创建一个新的线程去执行我们的耗时的代码。当我们的耗时操作完成时,我们需要更新UI界面以告知用户操作完成了。注意一下

2017-09-02 16:56:28 281

原创 Json数据之Gson解析

public void test() throws IOException { String jsonString = "[{\"username\":\"xujiaowei\",\"userId\":\"28\"},{\"username\":\"Jason\",\"userId\":\"002\"}}]"; JsonReader jsonReader =

2017-09-02 16:54:08 232

原创 Xml文件之解析

XML之Sex解析:主实现类:package com.xml;import java.io.IOException;import java.io.InputStream;import java.util.ArrayList;import javax.xml.parsers.ParserConfigurationException;import javax.xml.parsers.SAXPars

2017-09-01 07:28:57 484

原创 阿里云中宝塔面板部署的djanog程序通过域名端口访问到静态文件图片,视频,音频

正式上线后,将采取新的解决方案:1.什么是静态文件不能与服务器端做动态交互的文件都是静态文件如:图片,css,js,音频,视频,html文件(部分)2.静态文件配置在 settings.py 中配置一下两项内容:1.配置静态文件的访问路径通过哪个url地址找静态文件说明:指定访问静态文件时是需要通过 /static/xxx或 127.0.0.1:8000/static/xxxxxx 表示具体的静态资源位置2.配置静态文件的存储路径 STATICFILES_DIRS。

2024-04-13 12:00:42 1047

原创 python使用ffmpeg分割视频为Hls分片文件/使用OpenSSL加密m3u8和TS文件

Windows下下载安装OpenSSL和FFmpeg 参考以下链接。openssl version #查看openssl版本命令。ffmpeg -version #查看ffmpeg版本命令。

2024-04-12 20:04:21 503

原创 flutter跑通腾讯云直播Demo

您已 注册腾讯云 账号,并完成 实名认证。 然后重新运行你的Flutter项目,应该就能够成功构建了。如果你无法在 Android Studio 中找到所需的版本,你也可以手动下载并安装相应的 SDK 和构建工具。安装完成后,确保在你的项目中正确配置了使用这个版本的 SDK 和构建工具。一旦你的环境中安装了所需的 SDK 和构建工具,重新运行你的 Flutter 项目,应该就能够成功构建了。 然后重新运行你的 Flutter 项目。通过这些步骤,应该能够解决你遇到的问题。

2024-04-12 02:14:39 719 1

原创 关于运行阿里云直播Demo报的错

• channel unknown • unknown source Framework • revision cf44000065 (1 年 4 个月前) • 2021-12-08 14:06:50 -0800 Engine • revision 40a99c5951 Tools •。新配置flutter 2.8的环境变量 上移动到最上面。尝试解决方案,电脑中重新设置环境变量。您好 ,用我们的推荐版本吧 $项目中已经是最新版本了。

2024-04-11 20:29:11 315 2

原创 关于阿里云centos系统下宝塔面板部署django/中pip install mysqlclient失败问题的大总结/阿里云使用oss长期访问凭证

问题1解决方案Esc退出编辑模式:wq退出并且保存。

2024-04-09 20:35:01 555

原创 uniapp/设置桌面角标/发送系统通知/动态修改桌面应用图标/展示3d模型/仿淘宝二楼

1、主要方法:设置角标:清除角标://plus.runtime.setBadgeNumber(0)//没有效果plus.runtime.setBadgeNumber(-1) //有效果2、使用在具体的生命周期1、打开app获取角标数量2、关闭app获取角标数量3、非登入和退出登入获取角标数量在App.vue中:版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

2024-04-03 23:40:13 1040

原创 网站备案进度

1.网站开通后,请在网站首页底部中间位置放置您的ICP备案号并链接至"https://beian.miit.gov.cn"。并在开通之日起30日内登录。2.备案成功之后可能信息同步延迟,如您已收到管局提示,辛苦您耐心等待。提交公安联网备案申请。

2024-04-02 21:02:03 197

原创 阿里云的服务码获取的申请按钮怎么是灰色的

您可以通过服务器所在账号提交备案申请,备案的时候云服务类型可以选择对应的服务器类型,下面的云产品实例就可以选择出对应的服务器实例信息完成验证了。您好,查看到域名是刚注册的,由于域名注册后需要2-3天的信息入库同步时间,所以暂时还无法备案,2-3天后就可以正常备案了~好的,那 ICP 备案服务码不用手动获取,是填写备案信息的时候自动获取的对吧,我用的是轻量应用服务器实例 ,购买了三个月的。是的,在网站信息填写界面有个叫【云服务】的选项,选择您的服务器类型,也就是轻量应用服务器就可以。

2024-03-31 15:21:13 477

原创 宝塔面板操作一个服务器域名部署多个网站

宝塔面板操作一个服务器域名部署多个网站

2024-03-26 15:43:14 736

音乐播放器 将box1 audio 和 box2 slider滑块 和 box3 歌词滚动区域 进行联动

<!--社区求助 哪位大佬能不能帮我 将box1 audio 和 box2 slider滑块 和 box3 歌词滚动区域 进行联动 --> <!-- 需求分析 slider控制audio音乐播放进度 控制 box3中的歌词区域进行联动 -->

2023-12-01

Django分页/增删改查/部门管理系统

Django分页+增删改查 演示地址:http://t.csdn.cn/8F3U7 演示地址:http://t.csdn.cn/8F3U7 演示地址:http://t.csdn.cn/8F3U7 演示地址:http://t.csdn.cn/8F3U7 演示地址:http://t.csdn.cn/8F3U7 演示地址:http://t.csdn.cn/8F3U7 演示地址:http://t.csdn.cn/8F3U7 演示地址:http://t.csdn.cn/8F3U7 演示地址:http://t.csdn.cn/8F3U7 演示地址:http://t.csdn.cn/8F3U7 演示地址:http://t.csdn.cn/8F3U7 演示地址:http://t.csdn.cn/8F3U7 演示地址:http://t.csdn.cn/8F3U7 演示地址:http://t.csdn.cn/8F3U7 演示地址:http://t.csdn.cn/8F3U7 演示地址:http://t.csdn.cn/8F3U7 演示地址:http://t.csdn.cn/8F3U7

2023-04-23

IjkDemo (1).zip

myijkplayer的二次封装

2021-04-13

retrofit展示glide.zip

retrofit获取php返回json数据展示到圆角图片ImageView中 集成retrofit 集成retrofitGson 集成Glide

2021-04-07

ExpandableListView

Adapter类控件是ExpandableListView,就是可折叠的列表,它是ListView的子类, 在ListView的基础上它把应用中的列表项分为几组,每组里又可包含多个列表项。至于样子, 类似于QQ联系人列表,他的用法与ListView非常相似,只是ExpandableListVivew显示的列表项 需由ExpandableAdapter提供。

2020-11-07

xstream-1.4.8的jar包、源码、说明文档.zip

xstream-1.4.8的jar包、源码、说明文档.zipxstream-1.4.8的jar包、源码、说明文档.zipxstream-1.4.8的jar包、源码、说明文档.zipxstream-1.4.8的jar包、源码、说明文档.zip

2017-09-01

系统磁盘操作大师.exe

系统磁盘操作大师.exe

2017-01-06

空空如也

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

TA关注的人

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