<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[puddingpudding的专栏]]></title><description><![CDATA[执著于自己热衷的事业，并尽力突破．用心爱自己所爱的人，并持之以恒．]]></description><link>https://blog.youkuaiyun.com/puddingpudding</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; puddingpudding]]></copyright><item><title><![CDATA[ESP32智能天气时钟：温湿度气压全掌控]]></title><link>https://blog.youkuaiyun.com/puddingpudding/article/details/156986648</link><guid>https://blog.youkuaiyun.com/puddingpudding/article/details/156986648</guid><author>puddingpudding</author><pubDate>Thu, 15 Jan 2026 15:18:00 +0800</pubDate><description><![CDATA[②连接Wifi请求和风天气API显示天气（晴，温度，风向，风级），根据天气显示图标。TFT屏幕：2.0寸TFT模块串口屏240x320液晶显示屏ST7789V。主板：ESP32-S3 开发板 ESP32 SuperMini。①连接Wifi显示星期、日期、时间（秒数每秒变化一次）温湿度传感器：AHT20+BMP280温湿度气压模块。③连接温湿度传感器，显示室内温度，湿度，气压。④和风天气API返回GZIP数据的处理。③图片的显示，图片 .h文件的制作。②字体的设置，字体文件的制作。]]></description><category></category></item><item><title><![CDATA[SQL Server 2019下载及安装教程]]></title><link>https://blog.youkuaiyun.com/puddingpudding/article/details/105049103</link><guid>https://blog.youkuaiyun.com/puddingpudding/article/details/105049103</guid><author>puddingpudding</author><pubDate>Mon, 23 Mar 2020 15:41:01 +0800</pubDate><description><![CDATA[一、安装SQL Server 2019













下载下安装文件，双击安装

































二、安装SQL Server Management Studio (SSMS)

下载链接https://docs.microsoft.com/zh-cn/sql/ssms/download-sq...]]></description><category></category></item><item><title><![CDATA[Android ActionBar的基本用法]]></title><link>https://blog.youkuaiyun.com/puddingpudding/article/details/49703213</link><guid>https://blog.youkuaiyun.com/puddingpudding/article/details/49703213</guid><author>puddingpudding</author><pubDate>Sat, 07 Nov 2015 16:40:34 +0800</pubDate><description><![CDATA[Android ActionBar的基本用法


分类： Android UI



本文翻译了这篇文章：Using the Android action bar (ActionBar) - Tutorial

1、ActionBar的简介
ActionBar位于Activity的顶部，可用来显示activity的标题、Icon、Actions和一些用于交互的View。它也可被]]></description><category></category></item><item><title><![CDATA[android  click事件中获取 Button文本 从一个按钮开关中获取文本]]></title><link>https://blog.youkuaiyun.com/puddingpudding/article/details/49534299</link><guid>https://blog.youkuaiyun.com/puddingpudding/article/details/49534299</guid><author>puddingpudding</author><pubDate>Sat, 31 Oct 2015 16:49:51 +0800</pubDate><description><![CDATA[android获取Button文本 从一个按钮开关中获取文本




android获取Button文本 从一个按钮开关中获取文本
在程序里可以从一个按钮中获取文本
String buttonText = button.getText();
也可以从按钮开关中获取id
int buttinID = view.getId();
但是如何从按钮开关中获取文本呢？这俩个怎么结合呢？]]></description><category></category></item><item><title><![CDATA[【自定义Android带图片和文字的ImageButton】]]></title><link>https://blog.youkuaiyun.com/puddingpudding/article/details/49406685</link><guid>https://blog.youkuaiyun.com/puddingpudding/article/details/49406685</guid><author>puddingpudding</author><pubDate>Sun, 25 Oct 2015 20:59:31 +0800</pubDate><description><![CDATA[前言  转载地址http://www.cnblogs.com/hnrainll/archive/2012/12/13/2816945.html

现在移动设备的按钮设计讲究大图标小文字，希望用户只要一看到图标便能知道这个按钮是干嘛的，但又要有必要的文字提示，最常见的就数搜索按钮了，上面一个大大的放大镜图标，下面两个字——搜索。
Bill最近也在做具有这种效果的按钮，过程总是曲折的，不过结果总]]></description><category></category></item><item><title><![CDATA[解决Window系统adb shell后中文显示乱码]]></title><link>https://blog.youkuaiyun.com/puddingpudding/article/details/49199839</link><guid>https://blog.youkuaiyun.com/puddingpudding/article/details/49199839</guid><author>puddingpudding</author><pubDate>Sat, 17 Oct 2015 05:46:03 +0800</pubDate><description><![CDATA[解决Window系统adb shell后中文显示乱码

博客分类： 

android
 




Android中使用的是UTF-8字符，而CMD默认字符集是ANSI，中文环境下即为GBK，代码页为936。
查询当前代码页的方法为在CMD下直接输入“chcp”命令，并会返回“活动的代码页：936”字样。
找出原因了，解决办法也就有了。
只要使用UTF-8格式的代码页65]]></description><category></category></item><item><title><![CDATA[Android特效 五种Toast详解 作者：kezz 来源：安卓中文网]]></title><link>https://blog.youkuaiyun.com/puddingpudding/article/details/49199831</link><guid>https://blog.youkuaiyun.com/puddingpudding/article/details/49199831</guid><author>puddingpudding</author><pubDate>Sat, 17 Oct 2015 05:44:45 +0800</pubDate><description><![CDATA[Android特效 五种Toast详解
作者：kezz 来源：安卓中文网 发布时间：2011/3/17 10:58:11


         Toast是Android中用来显示显示信息的一种机制，和Dialog不一样的是，Toast是没有焦点的，而且Toast显示的时间有限，过一定的时间就会自动消失。而且Toast主要用于向用户显示提示消息，接下来巴士为大家总结了Android五种To]]></description><category></category></item><item><title><![CDATA[Android Call requires API level 11 (current min is 8)的解决方案]]></title><link>https://blog.youkuaiyun.com/puddingpudding/article/details/48310235</link><guid>https://blog.youkuaiyun.com/puddingpudding/article/details/48310235</guid><author>puddingpudding</author><pubDate>Wed, 09 Sep 2015 06:48:01 +0800</pubDate><description><![CDATA[Android Call requires API level 11 (current min is 8)的解决方案
2013-09-25 • Android • 4
 条评论 • maizi •13,184 次+

【错误描述】
在用Eclipse开发过程中，为了兼容Android2.2和4.0以上版本，我在使用Notification类时做了2个版本的代码，代码根据系统版本不同执行相]]></description><category></category></item><item><title><![CDATA[android]]></title><link>https://blog.youkuaiyun.com/puddingpudding/article/details/37723171</link><guid>https://blog.youkuaiyun.com/puddingpudding/article/details/37723171</guid><author>puddingpudding</author><pubDate>Sat, 12 Jul 2014 10:26:05 +0800</pubDate><description><![CDATA[1 走马灯
2 button事件
3]]></description><category></category></item><item><title><![CDATA[web fragment project，Dynamic web Project，Static web project]]></title><link>https://blog.youkuaiyun.com/puddingpudding/article/details/24290153</link><guid>https://blog.youkuaiyun.com/puddingpudding/article/details/24290153</guid><author>puddingpudding</author><pubDate>Tue, 22 Apr 2014 09:30:10 +0800</pubDate><description><![CDATA[web fragment project是Servlet3.0的支持的新特性，简单理解就是将一个web工程分成多个的部分来开发调试，每个部分就是一个web fragment project  dynamic web project是Eclipse的项目，与其对应的有static web project，前者指动态web项目，包含一些动态代码，如java；而static web project则仅包]]></description><category></category></item><item><title><![CDATA[java事件&（actionPerformed）]]></title><link>https://blog.youkuaiyun.com/puddingpudding/article/details/22740153</link><guid>https://blog.youkuaiyun.com/puddingpudding/article/details/22740153</guid><author>puddingpudding</author><pubDate>Tue, 01 Apr 2014 16:18:16 +0800</pubDate><description><![CDATA[package applet;
import java.applet.*;
import java.awt.*;
import java.awt.event.*;
public class CountApplet extends Applet implements ActionListener{
/**
* 
*/
private static final long serialV]]></description><category></category></item><item><title><![CDATA[applet 事件--java学习笔记]]></title><link>https://blog.youkuaiyun.com/puddingpudding/article/details/22711721</link><guid>https://blog.youkuaiyun.com/puddingpudding/article/details/22711721</guid><author>puddingpudding</author><pubDate>Tue, 01 Apr 2014 08:11:55 +0800</pubDate><description><![CDATA[package applet;
import java.applet.*;
import java.awt.*;
import java.awt.event.*;
public class Boy extends Applet implements ActionListener{
/**
* 
*/
private static final long serialVersionUI]]></description><category></category></item><item><title><![CDATA[Java中Vector和ArrayList的区别  --转自博客园 一沙鸥]]></title><link>https://blog.youkuaiyun.com/puddingpudding/article/details/22282173</link><guid>https://blog.youkuaiyun.com/puddingpudding/article/details/22282173</guid><author>puddingpudding</author><pubDate>Thu, 27 Mar 2014 13:19:23 +0800</pubDate><description><![CDATA[Java中Vector和ArrayList的区别




      首先看这两类都实现List接口，而List接口一共有三个实现类，分别是ArrayList、Vector和LinkedList。List用于存放多个元素，能够维护元素的次序，并且允许元素的重复。3个具体实现类的相关区别如下：

ArrayList是最常用的List实现类，内部是通过数组实现的，它允许对元素进行快速随机]]></description><category></category></item><item><title><![CDATA[人生30左右的焦虑]]></title><link>https://blog.youkuaiyun.com/puddingpudding/article/details/9252283</link><guid>https://blog.youkuaiyun.com/puddingpudding/article/details/9252283</guid><author>puddingpudding</author><pubDate>Fri, 05 Jul 2013 15:06:13 +0800</pubDate><description><![CDATA[昨晚CCTV1《开讲了》，邀请了《大败局》作者吴晓波做客，讲了焦虑这个话题，产生焦虑有三个原因 1对未来的不确定性2对自己的不自信3 忘了是什么了，感觉前两条说的在理。30岁之前，确定自己要奋斗的职业，并决定要为之奋斗20年。在讲谈中，吴老师提及到一个个人感觉对自己定性很有用的事例，行走祖国大地5个月，在这个行走过程中定性自己，是个不错的办法，现在的人缺乏这种机会，勇气，或者说这种经历磨难。]]></description><category></category></item><item><title><![CDATA[微信架构]]></title><link>https://blog.youkuaiyun.com/puddingpudding/article/details/9252107</link><guid>https://blog.youkuaiyun.com/puddingpudding/article/details/9252107</guid><author>puddingpudding</author><pubDate>Fri, 05 Jul 2013 14:38:14 +0800</pubDate><description><![CDATA[微信架构（转）





微信——腾讯战略级产品，创造移动互联网增速记录，10个月5000万手机用户，433天之内完成用户数从零到一亿的增长过程，千万级用户同时在线，摇一摇每天次数过亿...在技术架构上，微信是如何做到的？日前，在腾讯大讲堂在中山大学校园宣讲活动上，腾讯广研助理总经理、微信技术总监周颢在两小时的演讲中揭开了微信背后的秘密。



周颢，2001年毕业于华南理工大]]></description><category></category></item><item><title><![CDATA[Android布局控件之LinearLayout详解]]></title><link>https://blog.youkuaiyun.com/puddingpudding/article/details/8834171</link><guid>https://blog.youkuaiyun.com/puddingpudding/article/details/8834171</guid><author>puddingpudding</author><pubDate>Mon, 22 Apr 2013 13:52:39 +0800</pubDate><description><![CDATA[LinearLayout是线性布局控件，它包含的子控件将以横向或竖向的方式排列，按照相对位置来排列所有的widgets或者其他的containers,超过边界时，某些控件将缺失或消失。因此一个垂直列表的每一行只会有一个widget或者是container，而不管他们有多宽，而一个水平列表将会只有一个行高（高度为最高子控件的高度加上边框高度）。LinearLayout保持其所包含的widget或者是]]></description><category></category></item><item><title><![CDATA[android:paddingLeft和android:layout_marginLeft区别]]></title><link>https://blog.youkuaiyun.com/puddingpudding/article/details/8834135</link><guid>https://blog.youkuaiyun.com/puddingpudding/article/details/8834135</guid><author>puddingpudding</author><pubDate>Mon, 22 Apr 2013 13:51:46 +0800</pubDate><description><![CDATA[android:paddingLeft和android:layout_marginLeft区别：
当你在LinearLayout中分别设置 android:layout_marginLeft="52dip"和android:paddingLeft="52dip"的时候，也许你在及时显示界面看到的效果是一样的，但是这两个属性是有区别的，android:layout_marginLef是设置整个布局]]></description><category></category></item><item><title><![CDATA[android textview属性大全]]></title><link>https://blog.youkuaiyun.com/puddingpudding/article/details/8834006</link><guid>https://blog.youkuaiyun.com/puddingpudding/article/details/8834006</guid><author>puddingpudding</author><pubDate>Mon, 22 Apr 2013 13:16:37 +0800</pubDate><description><![CDATA[android textview属性大全



今天研究了TextView一天了，发现网上有一篇讲TextView属性的，非常全，收藏一下先。
发现TextView有一个比较大的问题，就是文字排版的问题，遇到数字，字母，符号等就会有问题，目前还没有什么解决方法。
如果有高人研究出方法来解决，请指教一下哈。



android:autoLink设置是否当文本为URL链接/ema]]></description><category></category></item><item><title><![CDATA[Android去掉标题的方法]]></title><link>https://blog.youkuaiyun.com/puddingpudding/article/details/8833990</link><guid>https://blog.youkuaiyun.com/puddingpudding/article/details/8833990</guid><author>puddingpudding</author><pubDate>Mon, 22 Apr 2013 13:13:53 +0800</pubDate><description><![CDATA[我们写程序的时候经常要全屏显示或者不显示标题。比如我们做地图导航的时候就不要标题了，下面介绍三种方法来实现Android去掉标题。
第一种：也一般入门的时候经常使用的一种方法
在setContentView()方法的前面插入代码：


?




1



requestWindowFeature(Window.FEATURE_NO_TITLE);//去掉标题栏]]></description><category></category></item><item><title><![CDATA[linux中ls命令详解]]></title><link>https://blog.youkuaiyun.com/puddingpudding/article/details/6768651</link><guid>https://blog.youkuaiyun.com/puddingpudding/article/details/6768651</guid><author>puddingpudding</author><pubDate>Mon, 12 Sep 2011 10:40:27 +0800</pubDate><description><![CDATA[linux中ls命令详解


s 命令可以说是linux下最常用的命令之一。

-a 列出目录下的所有文件，包括以 . 开头的隐含文件。
-b 把文件名中不可输出的字符用反斜杠加字符编号(就象在C语言里一样)的形式列出。
-c 输出文件的 i 节点的修改时间，并以此]]></description><category></category></item></channel></rss>