关闭

自己动手写一个动态的三(多)级联动

最近项目中用到一个多级联动,可以动态的展示1-3个选择列这张图是预计的实现效果,图片是在其他博客找来的,计划想根据这个样式做一个多级联动布局是这么写的,三个listview,然后上面盖两行分隔线 listview_left listview_center listview_right <FrameLayout...
阅读(52) 评论(0)

关于Fragment使用的那些坑,给出一个完美的填坑方式!源码相送

关于Fragment堆栈的管理已经写过十几次了 每次都有新的问题 但是这次不一样了,可以更好的管理Fragment `public class FuckFragment { public static final String CURRENT_FRAGMENT = "STATE_FRAGMENT_SHOW"; public static final String FRAGMENTS_TA...
阅读(170) 评论(0)

Python的“切片”:什么是切片?切片有什么作用?哪些地方会用到切片?

说到 切片 ,这个词,脑海里第一想到是这个样子:还有这个样子:一整块面包被切成了若干个面包片儿可是 切片 在python有什么作用呢?先来看一段代码list = ['0','1','2','3','4','5','6','7','8','9'] print("切片前:",list)['0', '1', '2', '3', '4', '5', '6', '7', '8', '9']newList =...
阅读(34) 评论(0)

Python中的函数:大量封装函数可降低代码耦合度

先聊聊java中的函数吧java函数位于 类 文件内部,以权限修饰词开头(当然也可以不写,默认为default权限),然后是返回值声明,接下来是函数的名字,再然后就是形参了class User{ private String name; public String getName(){ return name; } public void setName...
阅读(35) 评论(0)

Android,实现一个弹幕效果的小demo

代码不是很多,花了十多分钟写的。。。BarrageLauncher(弹幕发射器)NativeVideoPlayer(视频播放器)package com.zzyd.example;import android.content.Context; import android.content.res.Resources; import android.graphics.Color; import andr...
阅读(62) 评论(0)

Python中range()的作用,和我个人的理解

今天来谈一谈关于Python中range()的作用,和我个人的理解range的中文意思是,范围、幅度、或者是在xxx之间变动函数原型:range(start, end, scan):参数含义:start:计数从start开始。默认是从0开始。例如range(5)等价于range(0, 5); end:技术到end结束,但不包括end.例如:range(0, 5) 是[0, 1, 2...
阅读(93) 评论(0)

Python字典的使用:dict、set的使用

dictPython内置了字典:dict的支持,dict全称dictionary,在其他语言中也称为map,使用键-值(key-value)存储,具有极快的查找速度。说白了就是 键值对 的方式储存数据,是无序的在Python中,dict的写法是怎样呢infos = {'小明的身高':175,'小李的身高':160} print(infos['小李的身高'])160 ps:我不太清楚键值对使用中文做k...
阅读(35) 评论(0)

Pythone:基本功之for循环和while循环,通透理解for循环,走遍天下都不怕

java中循环语句有三种: for循环 for each循环 和while循环python中只有两种 for in 循环 和while循环都是差不多的,for each 和 python中的 for in都是为快速遍历某个容器而生的 下面就来讲解这些循环的基本语法: students = ['小明','小李','小张'] for studentName in students: pr...
阅读(30) 评论(0)

Python中的条件分支语句,if , else , else if

boolean 变量始终只有 True 和 False 两种,说白了就是 是 与 不是。 日常生活中,我们可不是这样绝对回答:老板:这个功能3天能完成吗? 我:差不多吧~ 老板:就回答我 能 还是 不能! 我:那好吧~计算机可听不懂你说的“差不多吧”“那好吧~”之类的表达计算机的眼里,只有是 和 不是java中boolean变量的写法是:true false pythone中的写法是:Tru...
阅读(33) 评论(0)

Python基本功:list 和 tuple,掌握了扎实的基本功,才能用好python语言

根据写java的习惯 list(java中叫做容器,是一个有序容器),中只能储存指定类型的数据,比如Integer,String,Object等。 但是在Python中,list中可以储存不同的数据类型,与java相同的,也是有序的,可以动态的修改,获取,删除等。 下面记录几个关于list的主要函数:list = ["Augustine",22,175,"IT"]#可以储存不同的数据类型 le...
阅读(23) 评论(0)

Python第一课,字符串的格式化输出

有时候使用字符串拼接是一件很麻烦的事情这时,不妨试试格式化输出举个列子# _*_ coding:utf-8 _*_ name = input("请输入你的名字:") job = input("你从事什么工作:")info = """ ----------------Info : {_name}--------------- name : {_name} job : {_job} ----------...
阅读(34) 评论(0)

Activity与Activity之间的回调

Activity虽然是一个java类,可是它并不能new 一个Activity 所以,Activity看上去并不是一个普通的类,它做一些事情的时候需要特殊处理 大家用的最多就是View与Activity之间的回调,非常好用 view可以直接获取到他的对象,所以建立回调关系也是十分容易的 究竟Activity与Activity之间能否建立回调关系呢? 答案是可以的,只是Ac...
阅读(89) 评论(0)

如何计算GridView的高度。ScrollView嵌套GridView

 /** * 获取GridView的高度 * @param gridView * @return */ private int getGridViewHeight(GridView gridView){ ListAdapter adapter = gridView.getAdapter(); int height = 0; int ite...
阅读(49) 评论(0)

喜出望外,教大家怎么修改View滑动到边界的阴影颜色

新建项目时,values目录下会生成一个Colors.xml文件 会默认生成这三个color(注意,不要改名字,只改里面的颜色!) 改完再运行一次试一下!...
阅读(102) 评论(0)

从瓶颈到精通——SQLiteOpenHelper的使用

SQLiteOpenHelper是Android开发中常用的 SQLiteOpenHelper的熟练操作能极大增加开发效率,不必在这点小事上耗费大量时间 如何做到快速开发操作数据库的工具类呢 今天就讲讲SQLiteOpenHelper的基本操作和一些注意事项 1、数据库的创建 2、自定义数据库文件路径 3、基本的增删改查 4、多进程下的使用 1、数据库的...
阅读(60) 评论(0)
42条 共3页1 2 3 下一页 尾页
    个人资料
    • 访问:4055次
    • 积分:443
    • 等级:
    • 排名:千里之外
    • 原创:27篇
    • 转载:3篇
    • 译文:0篇
    • 评论:2条
    最新评论