自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

义不容辞的博客

个人记录使用

  • 博客(22)
  • 收藏
  • 关注

原创 python NameError: name xxx is not defined

在使用全局变量时,报错NameError: name 'xxx' is not defined,然后自己示例演示了下这个Error的产生,以此记录def fun1(): global a a = 1 print('a is fun1 is %s'%a)def fun2(): global a print('a in fun2 is %s'%a)fun2()运行后,打印台输出错误应该是在fun2()在使用fun1()函数中的全局变量a的时候没

2020-06-16 18:35:22 5627

原创 Python 钉钉机器人定时发送笑话到钉钉群里 并@所有人

先上效果图:代码实现:注意:不可直接复制代码运行,需填入api网站的key、及钉钉机器人的token地址from dingtalkchatbot.chatbot import DingtalkChatbotfrom apscheduler.schedulers.blocking import BlockingSchedulerimport requestsfrom urllib import parseimport reimport timeimport hmacimport

2020-05-22 16:34:05 1853

原创 python爬虫 十行代码实现爬取贴吧图片

python版本3.6import requestsfrom bs4 import BeautifulSoupimport urllib.requesturl = 'https://tieba.baidu.com/p/5902653180'header = {'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.100 .

2020-05-13 15:34:11 921

原创 python3 实现计算年月的首天是周几及月份总天数

import calendartry: yy=int(input('请输入年份:')) mm=int(input('请输入月份:')) L=['零','一','二','三','四','五','六','天'] if mm<=12 and mm>0: # 得到返回的元组,第一个元素是所查月份的第一天对应的是星期几(0-6),并转换为字符串...

2020-05-06 16:12:16 1384

原创 设置Fragment的显示与隐藏

使用replace每次都要创建一个fragment去替换到布局里面去,每次都要把fragment里面的代码都走一遍,如果是有很多数据的网络请求,每次都要去请求一遍,很耗时间和流量,解决的办法就是用fragment的显示与隐藏 //设置Fragmentprivate void setFragment(int dex) { //开启一个事务 FragmentTransaction...

2018-06-29 10:10:21 6787

原创 GreenDao简单实现增加查询

1、在工作空间的build.gradle的repositories中复制 mavenCentral()2、复制     classpath 'org.greenrobot:greendao-gradle-plugin:3.0.0'//GreenDao    、3、复制  apply plugin: 'org.greenrobot.greendao'greendao { schemaV...

2018-06-27 14:01:01 1220

原创 使用SharedPreferences完成第一次进入有欢迎页 第二次直接跳转

public class MainActivity extends Activity { private TextView time; private SharedPreferences sharedPreferences; int i = 5; private Handler handler = new Handler(){ public void handleMessage(android....

2018-06-20 09:17:46 308

原创 WebView简单使用

XML布局:&lt;?xml version="1.0" encoding="utf-8"?&gt;&lt;LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools=...

2018-06-10 19:12:56 145

原创 Sqllite数据库

创建数据库 创建表public class SqlHelper extends SQLiteOpenHelper{ public SqlHelper(Context context) { super(context, "Mlgb.db", null,1); // TODO Auto-generated constructor stub } @Override public void onCre...

2018-05-30 15:27:42 312

原创 简单封装Okhttp

public class OkhttpManager { // 2、定义成员变量 private static Handler handler; private final OkHttpClient client; private static OkhttpManager manager; // 1、通过构造方法完成初始化 private Okht...

2018-05-30 07:57:47 131

原创 属性动画

public class MainActivity extends AppCompatActivity implements View.OnClickListener { private ImageButton imageButton; private Button dan; private Button zhuan; private Button yi; ...

2018-05-27 20:43:14 113

原创 获取网络数据实现RecyclerView多条目

1、MainActivity代码 public class MainActivity extends AppCompatActivity { private static final int SUCCESS = 1; private static final int FALL = 2; private String path = "http://365jia.cn/ne...

2018-05-27 20:07:40 1077 1

原创 简单实现百度地图及定位功能

1、导入Jar包2、在build.gradle中复制sourceSets { main { jniLibs.srcDir 'libs' //说明so的路径为该libs路径,关联所有地图SDK的so文件 }}3、添加权限&lt;uses-permission android:name="android.permission.ACCESS_NETWO...

2018-05-26 17:02:57 7927 1

原创 RecyView使用按钮加减删除、点击Item删除

适配器代码:  class MyRecyclerViewBase extends RecyclerView.Adapter&lt;MyRecyclerViewBase.ViewHodler&gt; implements View.OnClickListener { private Context context; private List&lt;String&gt; list;...

2018-05-25 09:31:17 530

原创 使用Jpush极光推送进行推送通知

1、在项目的build.gradle下 添加依赖implementation 'cn.jiguang.sdk:jpush:3.1.1'implementation 'cn.jiguang.sdk:jcore:1.1.9'2、在build.gradle中 的 defaultConfig 添加ndk { //选择要添加的对应cpu类型的.so库。 abiFilters 'armea...

2018-05-24 20:36:45 1681

原创 自定义控件 梯形布局

以下代码实现点击按钮梯形倒退butleft.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { if(num&gt;0){ num--; text.setText("第"+num+"条数据"); mygroup.r...

2018-05-23 19:06:59 542

原创 SharedPreferences实现自动登录、记住密码

布局:&lt;RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"    xmlns:tools="http://schemas.android.com/tools"    android:layout_width="match_parent"    android:layout_height="matc...

2018-05-21 20:52:50 1137 1

原创 傻瓜式操作 第三方登录及分享

登录:1、导入jar包2、加权限 &lt;!-- QQ登录授权所需权限 --&gt; &lt;uses-permission android:name="android.permission.INTERNET" /&gt; &lt;uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /&gt...

2018-05-19 16:28:57 1067

原创 简单的接口回调

2018-05-15 17:02:27 162

原创 简单生成不带Logo的二维码

添加库类implementation 'cn.yipianfengye.android:zxing-library:2.2'在build.gradle中把所有26改成25布局 : 一个button 一个Eidttext 一个Imageview代码public class MainActivity extends AppCompatActivity { private EditText e...

2018-05-13 20:40:51 2481

原创 自定义控件 实现圆形跟随鼠标点击移动

public class MainActivity extends AppCompatActivity { private int screenW; //屏幕宽度 private int screenH; //屏幕高度 @Override public void onCreate(Bundle savedInstanceState) {...

2018-05-11 20:29:15 932

原创 自定义控件 开关 (滑动+点击+粘性起始)

public class MyView extends View implements View.OnClickListener,View.OnTouchListener{ private Bitmap qQswitch; private Bitmap qQbutton; private Paint paint; boolean ischeck = false;...

2018-05-11 20:25:35 124

空空如也

空空如也

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

TA关注的人

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