Android
le4
这个作者很懒,什么都没留下…
展开
-
Android常用单位
1. px:像素,每个像素代表屏幕上的每一个点2. dip或者dp:divce independent pixels,设备独立像素,一种基于屏幕密度的抽象单位。在每英寸160点的显示器上 1dip=1px。但是随着屏幕密度的F癌变,dip于px的换算会发生改变。3. sp:scaled pixels,比例像素。主要处理字体的大小,可以根据用户的字体大小首选项进行缩放。4.原创 2013-12-07 18:11:07 · 844 阅读 · 0 评论 -
微信分享到朋友圈或者好友界面无响应
@Override public void onResp(BaseResp resp) { switch (resp.errCode) { case BaseResp.ErrCode.ERR_OK: Toast.makeText(WXEntryActivity.this, "成功", 0).show(); finish(); break; case BaseResp原创 2015-05-21 16:03:25 · 3611 阅读 · 0 评论 -
Android & iOS设计尺寸规范
原创 2015-06-10 16:12:24 · 943 阅读 · 0 评论 -
Genymation 此应用与您的手机不兼容
下载这个文件http://pan.baidu.com/s/1c0hPEvA然后启动genymotion,在手机界面把这个zip文件拖到手机屏幕上,点确定安装,之后提示重启,就不会有兼容性的问题了原创 2015-07-29 14:49:29 · 1488 阅读 · 0 评论 -
Android底部导航中间突起
看到很多应用下面都有一些特别突出的导航菜单,中间凸起的那种,自己分享一个项目里的吧!如下图:源码如下:点击打开链接原创 2015-08-05 16:20:31 · 8783 阅读 · 1 评论 -
Android自定义JsonRequest
开发中经常会用到使用POST方式传递JSON格式字符串给服务器。Volley默认的情况下是不支持JSONRequest这种方式的,可以通过重写来实现。如下所示:public class MyJsonObjectRequest extends JsonRequest { private String stringRequest; private static final S原创 2016-02-16 09:56:34 · 956 阅读 · 0 评论 -
EventBus事件总线库
GIthub官方地址:https://github.com/greenrobot/EventBus使用步骤EventBus in 3 stepsDefine events:public class MessageEvent { /* Additional fields if needed */ }Prepare subscribersRegister you原创 2016-03-04 16:20:31 · 789 阅读 · 0 评论 -
记·阿里巴巴面试
有幸接到阿里巴巴文学事业部的面试通知,心中忐忑万分,写此文记录一下吧。刚到阿里就感觉出来了什么叫别人家的公司.....切入正题。首先自我介绍。当说到做过支付的项目的时候,面试官打住开始问:支付的流程是什么样比如说支付宝扣款失败了怎么处理支付失败了,客户端怎么处理轻松的把这两个问题解决了。面试官: 假如你去设计一个支付的模块你怎么设计我开始各种设计模式、原创 2016-03-31 17:17:30 · 672 阅读 · 0 评论 -
GitHub 排名前 100 的安卓、iOS项目简介
GitHub Android Libraries Top 100 简介排名完全是根据 GitHub 搜索 Java 语言选择 (Best Match) 得到的结果, 然后过滤了跟 Android 不相关的项目, 所以排名并不具备任何官方效力, 仅供参考学习, 方便初学者快速了解当前一些流行的 Android 开源库。项目名称项目简介1.转载 2016-05-13 14:57:17 · 1714 阅读 · 0 评论 -
Android之View覆盖问题
项目中遇到一个棘手的问题就是两个View并排在一起,第一个View放大的时候,会被第二个View给遮挡住,怎么解决这个问题呢,给出核心的代码,其实比较简单。其中textView1是被遮挡的View. View parentView = (View) textView1.getParent();// 解决遮盖问题 textView1.bringToFront(); parentVie原创 2016-04-21 14:49:55 · 6858 阅读 · 0 评论 -
ReactNative之Flux框架的使用
概述流程图项目结构ViewComponentsactionsDispatcherStores感谢概述React Native 可以说非常火,很多bat的项目都在使用,不用发版就可以解决一些问题,给程序员带来了很多福利。 研究了一下午,把Flux框架在Android中给运行了起来,分享给大家…… 关于Flux框架,官方地址是 Flux,有兴趣的可以参考。 官方给出的关于Flux的原创 2017-02-15 10:52:51 · 1203 阅读 · 0 评论 -
Android Activity 横竖屏切换的生命周期
生命周期方法 onCreate(Bundle savedInstanceState):创建activity时调用。设置在该方法中,还以Bundle中可以提出用于创建该 Activity 所需的信息。 onStart():activity变为在屏幕上对用户可见时,即获得焦点时,会调用。 onResume():activity开始与用户交互时调用(无论是启动还是重新启动一个活动,该方法总是被调用的原创 2017-07-09 10:43:54 · 720 阅读 · 0 评论 -
Android左边菜单栏导航
项目中需要使用到屏幕的左边是导航菜单栏,然后点击左边的,右边的内容发生变化。苦恼了很久最终实现了效果。。解决思路是:1.使用ListView+Fragment来布局2.当ListView中的Item被选中的时候,动态切换Fragment中的内容。3.优化思路能不能使用 RecycleView+ ViewPager来实现。最终的效果和下图类似!原创 2016-05-13 14:49:29 · 16193 阅读 · 20 评论 -
.gitignore文件不起作用
在Android Studio里使用Git管理代码的过程中,可以修改.gitignore文件中的标示的方法来忽略开发者想忽略掉的文件或目录,如果没有.gitignore文件,可以自己手工创建。在.gitignore文件中的每一行保存一个匹配的规则例如:# 此为注释 – 将被 Git 忽略 *.a # 忽略所有 .a 结尾的文件!lib.a # 但 li...原创 2018-11-21 17:55:18 · 278 阅读 · 0 评论 -
MySQL 时间戳(Timestamp)函数
1. MySQL 获得当前时间戳函数:current_timestamp, current_timestamp()mysql> select current_timestamp,current_timestamp();+---------------------+---------------------+| current_timestamp | current_timestam原创 2014-11-20 18:13:57 · 15488 阅读 · 0 评论 -
Android与WEB服务器交互时,如何保证在同一个会话Session中通信
直接上代码:原创 2014-11-12 11:48:39 · 1947 阅读 · 0 评论 -
Android之百度地图GPS定位
MainActivity.javapackage com.baidu.map.demo;import android.app.Activity;import android.os.Bundle;import android.view.View;import android.widget.Toast;import com.baidu.location.BDLocation;impor原创 2014-05-29 16:04:19 · 1906 阅读 · 0 评论 -
android笔记之autoCompleteTextView
package com.example.autocomplete;import android.os.Bundle;import android.app.Activity;import android.graphics.Color;import android.view.Menu;import android.widget.ArrayAdapter;import android.原创 2013-12-11 22:16:45 · 593 阅读 · 0 评论 -
Android中asset文件夹和raw文件夹区别
*res/raw和assets的相同点:1.两者目录下的文件在打包后会原封不动的保存在apk包中,不会被编译成二进制。*res/raw和assets的不同点:1.res/raw中的文件会被映射到R.java文件中,访问的时候直接使用资源ID即R.id.filename;assets文件夹下的文件不会被映射到R.java中,访问的时候需要AssetManager类。2.r原创 2014-02-13 18:29:20 · 564 阅读 · 0 评论 -
Android调用系统camera
package com.example.day10_camera;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;import java.text.SimpleDateFormat;import java原创 2014-04-29 22:26:12 · 836 阅读 · 0 评论 -
Android之Audio常用属性变量
歌曲ID:MediaStore.Audio.Media._IDInt id = cursor.getInt(cursor.getColumnIndexOrThrow(MediaStore.Audio.Media._ID));歌曲的名称 :MediaStore.Audio.Media.TITLEString tilte = cursor.getString(cursor.getColum原创 2014-05-02 19:40:13 · 1125 阅读 · 0 评论 -
Android中Handler机制
package com.example.day12_handler;import java.util.Timer;import java.util.TimerTask;import android.os.Bundle;import android.os.Handler;import android.os.Looper;import android.os.Message;impor原创 2014-04-30 23:00:55 · 876 阅读 · 0 评论 -
Android高级---Wifi,照相知识笔试题
18、 (2分)Timer的实例为mTimer,mTimer.schedule(mTimerTask, 1000, 2000);方法表示(CD)A, 每间隔1000秒后执行mTimerTaskB,每间隔2000秒执行一次mTimerTaskC,mTimerTask是一个线程类D,schedule方法的第二个参数也可以是Date52、 (2分)Timer中取消定时器的方法是__cance原创 2014-05-02 19:47:57 · 2506 阅读 · 0 评论 -
Android之SoundPool
SoundPool 1. 创建一个SoundPool public SoundPool(int maxStream, int streamType, int srcQuality) maxStream —— 同时播放的流的最大数量streamType —— 流的类型,一般为STREAM_MUSIC(具体在AudioManager类中列出)srcQuality —— 采样率转原创 2014-05-02 19:57:14 · 564 阅读 · 0 评论 -
Android之SurfaceView、Camera
在Android中如何使用SufaceView、Camera,查阅了原创 2014-05-02 21:11:01 · 1199 阅读 · 0 评论 -
关于Android的一些设计
谈到应用程序设计,对设计师来说,Android就像是房间里的大象。很多设计师会更希望这是iOS,在那里所有任何人都只需要关心iPhone手机,iPad和App Store。然后没有人可以忽略Android,它目前已占据智能手机中最大的市场份额,且已经被广泛用于从平板电脑到电子阅读器等各种产品。总之,谷歌的Android平台正在迅速遍地开花,品牌厂商们很难不注意到。 让我们一起面对吧。Andr转载 2014-03-24 22:41:18 · 886 阅读 · 0 评论 -
Android播放视频三种方式
1.调用系统自带的播放器Intent intent=new Intent(Intent.ACTION_VIEW); Uri uri=Uri.parse("/sdcard/a.mp4"); intent.setDataAndType(uri, "video/mp4"); startActivity(intent);原创 2014-04-27 17:09:03 · 1682 阅读 · 0 评论 -
Android使用SurfaceView画图
布局文件layout.xml <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:lay原创 2014-04-27 18:20:40 · 1426 阅读 · 0 评论 -
Android之WebView的使用
package com.twkj.demo.activity;import android.os.Bundle;import android.provider.ContactsContract.CommonDataKinds.Event;import android.app.Activity;import android.content.Context;import android.v原创 2014-05-13 20:19:16 · 1059 阅读 · 0 评论 -
android第三方登录以及第三方分享
Android 很多应用中都会涉及到第三方登录或者第三方分享等功能。原创 2014-07-16 21:48:11 · 3548 阅读 · 1 评论 -
Android多语言命名
Arabic, Egypt (ar_EG) -----------------------------阿拉伯语,埃及Arabic, Israel (ar_IL) -------------------------------阿拉伯语,以色列Bulgarian, Bulgaria (bg_BG) ---------------------保加利亚语,保加利亚Catalan, Spain ...原创 2019-01-18 13:58:52 · 336 阅读 · 0 评论