android-studio
风与蒲公英
这个作者很懒,什么都没留下…
展开
-
百度地图(二) - 模仿百度地图搜索框
百度地图(二) - 模仿百度地图搜索框1 模仿百度地图搜索框1 在activity_Main在添加 TextView<TextView android:id="@+id/tvSeek" android:layout_marginTop="20dp" android:layout_marginRight="20dp" android原创 2017-08-31 22:26:16 · 4052 阅读 · 2 评论 -
模仿腾讯管家小火箭
1准备图片见源码2主布局有一个按钮用来开启浮窗服务3建立float_window_big.xml布局用来关闭浮窗服务4建立float_window_small.xml显示发射控制台布局5建立launcher.xml火箭布局6定义FloatWindowBigView类关闭浮窗处理7定义FloatWindowSmallView类显示内存占用率已经点击显示小火箭或者关闭浮窗的对话框8定义RocketLauncher类小处理原创 2017-09-10 23:50:12 · 666 阅读 · 0 评论 -
解析html
1下载jsoup.jar包 https://jsoup.org/download2解析基础天气情况 try{ int code = 101110103;//西安市临潼区编码 Document doc = Jsoup.connect("http://www.weather.com.cn/weather1d/" + code + ".shtml").get();原创 2017-09-27 23:11:54 · 233 阅读 · 0 评论 -
自定义控件之模仿W8界面
1准备图片2自定义类MyImageView实现自定义控件功能public class MyImageView extends ImageView { //private static final String TAG = "MyImageView"; private static final int SCALE_REDUCE_INIT = 0; private static f原创 2017-09-08 22:03:27 · 155 阅读 · 0 评论 -
自定义控件之侧滑面板
1准备图片2建立layout_main_content.xml主面板3建立资源布局selector_menu_bt_bg.xml用于使用共同属性4在style.xml中添加布局中的共同属性5建立layout_left_menu.xml侧滑面板布局6自定义SlideMenu类实现自定义布局的功能7在activity_main中添加自定义控件8在mainActivity中添加侧滑面板加载和点击处理原创 2017-09-06 22:08:51 · 222 阅读 · 0 评论 -
自定义控件之下拉刷新列表
1准备图片 2建立shape_progress.xml用来控制下边两个布局的属性3建立布局layout_footer_list.xml用来上拉显示更多4建立layout_header_list.xml用来下拉显示刷新5建立自定义布局类实现自定义布局的功能6建立主布局7在MianActivity中添加适配器(内部类)8为自定义控件添加响应处理原创 2017-09-06 21:44:36 · 197 阅读 · 0 评论 -
下拉选择框
1 准备图片2写布局3 写item布局 建立item.xml (注意添加android:descendantFocusability="blocksDescendants"属性)4映射布局变量 5初始化listview 6点击下拉按钮事件处理7下拉列表点击处理原创 2017-09-05 22:50:00 · 753 阅读 · 0 评论 -
滚动图片
滚动图片播放器1建立布局viewPagerviewPager点击事件处理原创 2017-09-05 00:02:24 · 145 阅读 · 0 评论 -
模仿优酷菜单
1准备图片2建立布局3建立AnimationUtils类实现逻辑处理 3.1旋转出图片处理 3.2旋转入处理 4初始化控件5按菜单键响应6 图片按钮响应原创 2017-09-05 22:28:35 · 137 阅读 · 0 评论 -
百度地图
百度地图1.建立工程建立Android工程 BaiduMap 改包名为 com.baiduMap2.申请 API key首先注册成为百度开发者 https://developer.baidu.com/ 后进入 http://lbsyun.baidu.com/ 点击 开发 ->Android地图SDK ->获取秘钥 创建应用应用名称 地图(随便填) 应用类型 Android SDK 发布版SHA原创 2017-08-29 23:45:06 · 263 阅读 · 0 评论 -
特手天气
1运行图片 开发中用到心知天气的jar包https://www.seniverse.com/doc#code2建立布局3自定义布局LineChartView实现二十四小时天气预报趋势图4自定义布局FutureLineChartView实现十五天天气预报趋势图5建立MyFragment碎片6建立ActivityManager管理activity7建立ScreenShot实截屏8添加城市原创 2017-09-22 22:51:02 · 393 阅读 · 0 评论 -
模仿微信界面之聊天界面
模仿微信聊天界面运行界面 1建立布局ui_top.xml显示界面上标题栏<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:backgrou原创 2017-09-14 16:47:56 · 6392 阅读 · 1 评论 -
模仿微信界面
模仿微信1运行效果图 2建立top.xml显示头工具条的布局<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:orie原创 2017-09-14 16:47:19 · 1890 阅读 · 3 评论 -
自定义按钮实现水波点击效果
1运行效果2自定义布局public class RevealLayout extends LinearLayout implements Runnable { private Paint mPaint = new Paint(Paint.ANTI_ALIAS_FLAG); private int[] mLocationInScreen = new int[2];原创 2017-09-29 22:16:04 · 599 阅读 · 0 评论