android の奇妙な冒険
二进制的鱼
这个作者很懒,什么都没留下…
展开
-
Hello World
[code="java"]String s = "hello world";[/code]原创 2016-07-26 10:56:45 · 109 阅读 · 0 评论 -
android解决背景图片平铺拉伸问题
[size=medium]最近开发时遇到一个问题:使用一条图片(1200x128)平铺作为背景,测试机型是魅族mx4,平铺代码如下:[/size][code="java"][/code][size=medium]选择有两个:1.直接在布局设置background2.帧布局套用ImageView(等下有说明)问题来了,1方法设置之后图片拉伸了!!!卧槽,然后就去查吧,怎么...2016-09-19 11:56:10 · 1694 阅读 · 0 评论 -
Android中的“再按一次返回键退出程序”实现
[size=medium][code="java"]private long exitTime = 0;@Overridepublic boolean onKeyDown(int keyCode, KeyEvent event) { if(keyCode == KeyEvent.KEYCODE_BACK && event.getAction() == KeyEvent.ACT...原创 2016-09-18 21:10:03 · 96 阅读 · 0 评论 -
DrawerLayout的使用和背景设置去除阴影
drawerLayout是Support Library包中实现了侧滑菜单效果的控件,可以说drawerLayout是因为第三方控件如MenuDrawer等的出现之后,google借鉴而出现的产物。drawerLayout分为侧边菜单和主内容区两部分,侧边菜单可以根据手势展开与隐藏(drawerLayout自身特性) 用起来还是比较简单的:<?xml version="1.0" enc...原创 2016-08-21 21:34:27 · 1042 阅读 · 0 评论 -
在顶部显示Snackbar:TopSnackbar
[size=medium]原作者的github:[url]https://github.com/AndreiD/TSnackBar[/url][/size][size=medium]使用方式:[/size][code="java"]compile 'com.androidadvance:topsnackbar:1.1.1'[/code][size=medium]这里吐槽...原创 2016-08-08 14:12:19 · 361 阅读 · 0 评论 -
Android自定义属性
[size=medium]这里我自定义一个View来说明自定义属性的用法.[b][color=darkred]Part 1.[/color][/b]自定义一个View:[/size][code="java"]public class MyView extends View { public MyView(Context context) { super(...2016-08-04 16:17:24 · 91 阅读 · 0 评论 -
自定义View
[size=medium]关于自定义View,无数大神都给出了他们宝贵的见解,详见:[url]http://blog.csdn.net/lmj623565791/article/details/24252901[/url][url]http://blog.csdn.net/guolin_blog/article/details/17357967[/url]我就不再班门弄斧了(群众:...原创 2016-08-04 11:30:24 · 88 阅读 · 0 评论 -
xUtils3.0的使用(三) 数据库操作
[color=green]最近才接触xUtils,看了一会才发现已更新3.0的新版本,例子简直少的可怜,还是各种互抄各种转载=。=[/color][color=green][/color][size=medium]本文主要就单表查询做一番演示(为了解耦做了一点封装):[/size][size=medium]这里一共有四步操作:[/size][color=darkred][siz...2016-08-02 11:54:16 · 264 阅读 · 0 评论 -
xUtils3.0的使用(二) 网络请求
[size=large]写法还是比较简单的,但是不得不吐槽一下sample里的变量命名真是太恶心了(好吧我不是在故意黑国人的命名习惯)[/size][color=darkred][size=large]异步请求:(写成工具类)[/size][/color][code="java"]public class XHttpUtils { public static void req...2016-07-31 19:12:46 · 139 阅读 · 0 评论 -
xUtils3.0的使用(一)IOC
[color=darkred][size=x-large]首先,没啥说的,放上xUtils的github地址:[url]https://github.com/wyouflf/xUtils3[/url][/size][/color][size=large]作者的原话:xUtils3 api变化较多;xUtils 2.x对Android 6.0兼容不是很好, 请尽快升级至xUtils3...原创 2016-07-30 21:13:35 · 117 阅读 · 0 评论 -
okHttp回调函数写法
[size=xx-large]包装成工具类:[/size][code="java"]public class OkHttpUtil { public static void RequestData(String address,final HttpCallBackListener listener){ OkHttpClient client = new OkHt...原创 2016-07-30 13:28:27 · 779 阅读 · 0 评论 -
仿知乎日报启动效果
[size=x-large][code="java"]public class MainActivity extends AppCompatActivity { Handler handler = new Handler(); private AppCompatImageView imageView; @Override protected void onC...原创 2016-07-29 20:59:39 · 126 阅读 · 0 评论 -
App启动时的欢迎界面
[code="java"]//其中一种实现方法public class WelcomeActivity extends AppCompatActivity { Handler handler = new Handler(); @Override protected void onCreate(Bundle savedInstanceState) { ...原创 2016-07-29 19:30:58 · 205 阅读 · 0 评论 -
android:theme
[code="java"]android:theme="@android:style/Theme.Dialog" : Activity显示为对话框模式android:theme="@android:style/Theme.NoTitleBar" : 不显示应用程序标题栏android:theme="@android:style/Theme.NoTitleBar.Fullscreen...原创 2016-07-29 19:23:54 · 102 阅读 · 0 评论 -
SparseArray
作用:代替HashMap特点:提高性能使用方法:增:[code="java"]//两个方法都可用于有序无序的情况,但是根据不同的情况使用合适的方法会有更好的性能public void put(int key, E value) {} //无序public void append(int key, E value){}//有序[/code]删:[code...原创 2016-07-26 11:24:22 · 83 阅读 · 0 评论 -
EditText默认不获得焦点的解决方法
[size=medium]比较简单,在EditText的[color=darkred][size=large][b]父级容器[/b][/size][/color]里加上[code="java"]android:focusable="true"android:focusableInTouchMode="true"[/code]原创 2016-09-23 13:51:02 · 117 阅读 · 0 评论