- 博客(23)
- 资源 (1)
- 收藏
- 关注
原创 使用开源库加载横幅广告
使用开源库加载横幅广告public class MainActivity extends AppCompatActivity { private Banner mBanner; private List<String> imgs = new ArrayList<>(); @Override protected void onCreate(Bundle savedInst
2016-12-31 16:16:22 359
原创 为TabLayout设置自定义布局
为TabLayout设置自定义布局public class MainActivity extends AppCompatActivity { private String[] titles = new String[]{"首页", "Android", "iOS", "前端", "推荐", "产品"}; private TabLayout mTabLayout
2016-12-31 15:35:04 1629
原创 底部导航栏FragmenTabHost
底部导航栏FragmenTabHostpublic class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setCon
2016-12-31 14:27:01 767
原创 TabLayout和ViewPager实现滑动片段
TabLayout和ViewPager实现滑动片段public class MainActivity extends AppCompatActivity { private String[] titles = new String[] { "首页", "Android", "iOS", "前端", "推荐", "产品" }; private TabLayout
2016-12-31 13:35:40 462
原创 Notification
通知栏显示富文本和大图片public void myClick(View view) { // 显示富文本 Notification.Builder builder = new Notification.Builder(MainActivity.this);// Notification notification = builder.setTicker
2016-12-20 14:30:09 463
原创 okhttp
okhttp基本请求public void myClick(View view) { // 开启一条线程执行网络请求 new Thread(new Runnable() { @Override public void run() { // 创建okhttp客户端
2016-12-20 13:34:09 267
原创 HttpURLConnection
HttpURLConnection基本使用从安卓6.0开始HttpClient被彻底移除public void myClick(View view) { // 1.创建线程 new Thread(new Runnable() { @Override public void run() { U
2016-12-18 18:32:52 299
原创 NavigationView
NavigationViewNavigationView是Design Support库中提供的一个严格按照MD规范设计的控件 activity_main.xml<?xml version="1.0" encoding="utf-8"?><android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.co
2016-12-15 18:06:56 471
原创 DrawerLayout
DrawerLayoutpublic class MainActivity extends AppCompatActivity { private DrawerLayout mDrawerLayout; private Toolbar toolbar; @Override protected void onCreate(Bundle savedInstanceState)
2016-12-15 17:30:20 300
原创 Toolbar
基本public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R
2016-12-15 17:06:43 343
原创 发送有序广播
发送有序广播可以在清单文件中设置接收的优先级<receiver android:name=".MyReceiver" android:enabled="true" android:exported="true" > <intent-filter android:priority="100"> <action android:name="mydi
2016-12-15 13:23:58 248
原创 接收开机广播
接收开机广播public class MyReceiver extends BroadcastReceiver { public MyReceiver() { } @Override public void onReceive(Context context, Intent intent) { Log.e("MyReceiver","onReceive方
2016-12-15 13:02:26 398
原创 BroadcastReceiver
动态注册广播public class MainActivity extends AppCompatActivity { private IntentFilter intentFilter; private NetworkChangeReceiver networkChangeReceiver; @Override protected void onCreate(Bundl
2016-12-15 12:21:31 307
原创 自定义布局控件
自定义布局控件public class TitleLayout extends LinearLayout{ public TitleLayout(Context context, AttributeSet attrs) { super(context, attrs); // 指定将要使用的布局 View inflate = LayoutInfl
2016-12-14 15:03:48 313
原创 图像处理
倾斜图像public class CustomView extends View{ public CustomView(Context context, AttributeSet attrs) { super(context, attrs); } @Override protected void onDraw(Canvas canvas) {
2016-12-10 14:06:18 383
原创 绘制常见图形
绘制常见图形public class CutsomView extends View{ private Paint paint; public CutsomView(Context context, AttributeSet attrs) { super(context, attrs); /** * Canvas的方法:
2016-12-09 17:59:51 368
原创 手势的创建与识别
手势的创建与识别<TextView android:id="@+id/textView1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="结果显示在这里" android:textSize="30sp"
2016-12-08 16:28:23 504
原创 AutoCompleteTextView
自动完成文本框AutoCompleteTextView<AutoCompleteTextView android:id="@+id/autoCompleteTextView" android:layout_width="match_parent" android:layout_height="wrap_content" android:hint="请输入要搜索的内容"
2016-12-08 11:44:25 366
原创 TimePicker/DatePicker
日期事件拾取器TimePicker/DatePicker<TimePicker android:id="@+id/timePicker" android:layout_width="wrap_content" android:layout_height="wrap_content" /> <DatePicker android:id="@+
2016-12-08 11:23:53 385
原创 Spinner
列表选择框Spinner<!-- entries用于指定要显示的列表 --> <Spinner android:id="@+id/spinner1" android:entries="@array/spinner_array" android:layout_width="match_parent" android:layout_
2016-12-07 20:09:51 304
原创 ImageView
图像视图ImageView<ImageView android:layout_width="wrap_content" android:layout_height="wrap_content" android:src="@drawable/ic_launcher" /> <!-- tint可以为图片着色 --> <ImageView
2016-12-07 18:30:35 370
原创 EditText
输入框EditText<!-- requestFocus表示这个空间默认获取焦点 --> <!-- 设置提示文字和提示文字的颜色 --> <EditText android:id="@+id/editText" android:layout_width="wrap_content" android:layout_height="wrap_content"
2016-12-06 18:20:03 365
原创 TextView
TextView <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:autoLink="web" android:text="显示网址http://www.baidu.com" androi
2016-12-06 17:28:24 435
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人