![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android基础
靠脸吃饭的明明
只有坚持加努力,才能成为大牛.
要克服浮躁:要么痛苦的玩,要么痛快的学习!!!
展开
-
android学习之wifi - wifi连接woosim打印机
通过获取ip地址 建立socket通信 前提其他设备的wifi和当前手机的wifi是同一网络 //通过主机名 获取ip地址 InetAddress inetAddress = InetAddress.getByName(ip); //根据 IP 地原创 2016-03-29 14:56:18 · 1495 阅读 · 0 评论 -
ListView的优化——打造万能的adapter(一)
ListView的优化打找条目不同的适配器,当我们在做项目的时候,对于同样的ListView可以进行优化,不必在创建多个一样的适配器。这是我试着去封装对应的ListView。原创 2016-03-06 16:46:04 · 324 阅读 · 0 评论 -
Expandable的条目存在抢点击事件的控件
开始因为有EditText抢了条目的事件 因此我们不能点击条目后展开列表。 但是我们可以将展开列表的事件来给按钮去完成。 展开列表的方法为listview.expandGroup(groupPosition); 收起列表的方法为listview.collapseGroup(groupPosition);原创 2016-03-06 18:23:06 · 543 阅读 · 0 评论 -
android学习之蓝牙 - 蓝牙连接打印机Demo
权限: 概念:10米以内的短距离通信方式。 uuid:通用唯一识别码 蓝牙的通信可以理解为 配对和连接。 配对可以理解为匹配 连接可以理解为双方设置连接通信规则。原创 2016-03-24 18:22:14 · 4519 阅读 · 0 评论 -
Parcelable序列化
在我们通过intent传递集合的时候,传递的集合中的对象要序列化。即实现Serializable,或者Parcelable。 对应直接实现Serializable比较简单,实现了就可以直接使用。但是如果是实现Parcelable的话,就得重写一下方法,下面是一个例子: public class People implements Parcelable{ public String原创 2016-06-02 16:23:08 · 293 阅读 · 0 评论 -
listview的一些设置
1)设置取消分割线: android:divider="#00000000" 或者 android:divider="@null"2)设置分割距离 android:dividerHeight="10dp"3)设置点击颜色为透明: android:listSelector="@android:color/transparent"4)取原创 2016-06-02 16:37:05 · 316 阅读 · 0 评论 -
fragment的知识和相关问题
1 添加返回栈: addToBackStack(null)public void replaceGoodDetailFragment() { getChildFragmentManager() .beginTransaction() .replace(R.id.fl_left, goodDetailFragment,"good") .addToBackStack(nu原创 2016-06-06 18:12:57 · 339 阅读 · 0 评论 -
DialogFragment
今天在自定义对话框的时候里面的内容用fragment来写,但是无法替换里面的fragment。 错误码如下: No view found for id 0x7f09003a (com.doimob.sysale:id/ccc) for fragment GoodsFragment{b061447 #0 id=0x7f09003a goodsFragment} 本来想在dialog里面原创 2016-06-06 18:19:54 · 477 阅读 · 0 评论