Android方法
watchingCode
世界的一切虚荣、珍宝,尽都是偶像,使人颠倒;渡过金,使人不容易淡薄,浸过蜜,使人真难超脱。
有谁愿熄灭他的灯光,若非早晨的日已在望?有谁愿意收藏他的寒衣,若非炎夏的风已兴起。
人这一辈子没法做太多的事情,所以每一件都要做得精彩绝伦。你的时间有限,所以不要为别人而活。不要被教条所限,不要活在别人的观念里。不要让别人的意见左右自己内心的声音。最重要的是,勇敢的去追随自己的心灵和直觉,只有自己的心灵和直觉才知道你自己的真实想法,其他一切都是次要。--乔布斯
展开
-
studio快捷键
1. Ctrl+D: 集合了复制和粘贴两个操作,如果有选中的部分就复制选中的部分,并在选中部分的后面粘贴出来,如果没有选中的部分,就复制光标所在的行,并在此行的下面粘贴出来。2. Ctrl+空格: 输入代码时按此组合键会列出与之相匹配的类、方法名、成员变量等,起智能提示的作用。在编辑XML文件一样有用。3. Ctrl+向下箭头 或Ct转载 2015-12-28 16:14:37 · 350 阅读 · 0 评论 -
android 页面内局部webview控件 及与ScrollView 冲突问题
webview 加载url:WebSettings webSettings = webView.getSettings();//设置WebView属性,能够执行Javascript脚本webSettings.setJavaScriptEnabled(true);//设置可以访问文件webSettings.setAllowFileAccess(true);//设置支持缩放webS原创 2017-05-02 17:48:55 · 532 阅读 · 0 评论 -
Android App 启动页黑/白闪屏
本文参考:查看原文启动之后有一段时间是空白的,即使是很短,让人看着也不舒服。一、当你App把后台进程关了以后,重新进入会发生这样的情况:黑屏或白屏。二、究其原因:启动页WelcomeActivity里面的onCreate进行了耗时的操作。三、解决方法:在启动页的theme里面添加一行android:theme="@style/AppFullTheme"转载 2017-02-16 10:42:49 · 328 阅读 · 0 评论 -
tabLayout的setupWithViewPager方法不能用
可能是声明的时候写成TableLayout ,改成 Tablayout原创 2017-02-03 10:21:13 · 2561 阅读 · 6 评论 -
TabLayout ViewPager 复用Fragment
一、主Activitypublic class MainActivity extends AppCompatActivity { TabLayout tabLayout; ViewPager viewPager; @Override protected void onCreate(Bundle savedInstanceState) { su原创 2017-02-15 10:53:48 · 1603 阅读 · 0 评论 -
android拨打电话崩溃6.0以上实时动态权限申请
6.0以下手机正常,6.0以上的却崩溃解决方法:targetSdkVersion 23以下的privatevoid callDirectly(String mobile){ Intent intent =new Intent(); intent.setAction("android.intent.action.CALL"); intent.setData(Uri.par转载 2017-02-07 14:23:32 · 2007 阅读 · 0 评论 -
自定义点击事件OnClickListener内部监听外部回调adapter内的点击事件移到Activity
一、Adapter里面自定义监听private OnTestClickListener onTestClickListener;public void setOnTestClickListener(OnTestClickListener onTestClickListener){ this.onTestClickListener=onTestClickListener;}publi原创 2017-02-06 09:31:44 · 465 阅读 · 0 评论 -
近期改BUG遇到的小问题及经验总结
一 startActivityForresult 这个不需多说,不会就google 一大堆二 底部按钮有黑线 设置背景的时候用了 一张图片 .9图有问题 所以黑线 ,果断用#000三 listview 部分内容 不显示 adapter 里面用了 判断 if(){view.setvisibable(gone)} 没加else 加了else { visiable}就可以了原创 2016-03-25 17:13:50 · 278 阅读 · 0 评论 -
《第一行代码》读后感
1 AlertDialog 相关知识温习 AlertDialog.Builder dialog=new AlertDialog.Builder(MainActivity.this);dialog.setTitle("");dialog.setMessage("");dialog.setCancleable(false);dialog.setPositiveButton("",n原创 2016-02-19 18:18:03 · 640 阅读 · 0 评论 -
加载中 图片 动态旋转
1 drawable android:fromDegrees="0.0" android:toDegrees="360.0" android:pivotX="50.0%" android:pivotY="50.0%" /> 2 xml直接用 android:layout_width="wrap_content转载 2015-12-28 16:04:50 · 1316 阅读 · 0 评论 -
WebView 通用类
String detailurl = getIntent().getStringExtra("detailurl"); String title = getIntent().getStringExtra("title"); tv_title.setText(title); webView.loadUrl(detailurl); // 覆盖WebView默认使用第三方或系统默转载 2015-12-28 16:08:47 · 411 阅读 · 0 评论 -
Android 传参需要List/Array,用json转换一下
说明:传参的时候需要传List, 如下图解决方案:原创 2017-04-25 14:10:58 · 437 阅读 · 0 评论