TCP通信

注意不能在主线程中进行网络操作,不能在子线程更新UI。 活动的布局 <?xml version=”1.0″ encoding=”utf-8″?> <LinearLayout xmlns:android=”http://schemas.android.com/apk/res/android” android:layout_……

binder示例

终于弄懂啦原理和具体怎么样的过程,看这篇就够了,传送门 在这里Binder的实例是BookManager的实现 首先是实现了Parcelable接口的Book类 /** * @author baronzhang (baron[dot]zhanglei[at]gmail[dot]com) * 2017/10/17 * 书籍类,价格和名称 *……

Material Design的使用

综合使用了 Toolbar:替代ActionBar以支持MaterialDesign 滑动菜单:滑动来选择菜单,通过左上角也可打开 NavigationView:由菜单和HeadLayout来组成,HeadLayout里面还使用了CircleImageView,菜单的项是一整个的组 悬浮按钮:加进去就行 可交互提示SnackBar:能够点……

拍照并显示

首先布局是一个拍照的按钮和拍完显示照片的ImageView activity_main: <?xml version=”1.0″ encoding=”utf-8″?> <LinearLayout xmlns:android=”http://schemas.android.com/apk/res/android” xmln……

强制下线功能的实现

下线将所有的活动释放,所以创建个管理活动的类 /** * 这个是实现将所有的Activity去掉的类 */ public class ActivityCollector { public static List<Activity> sActivities = new ArrayList<>(); public st……