android
秃子编程
计算机行业的从业者
展开
-
cordova 二维码扫描
1添加插件cordova plugin add cordova-plugin-qrscanner2创建html<!DOCTYPE html><html><head> <meta name="format-detection" content="telephone=no"> <meta name="msapplicati...原创 2019-05-14 15:47:40 · 2507 阅读 · 0 评论 -
获取view的图片
private Bitmap loadBitmapFromView(View v) {int w = v.getWidth();int h = v.getHeight();Bitmap bmp = Bitmap.createBitmap(w, h, Bitmap.Config.ARGB_8888);Canvas c = new Canvas(bmp);c.drawColor(C原创 2017-07-11 17:41:18 · 284 阅读 · 0 评论 -
// 定位光标位置
int start = edit_user_comment.getSelectionStart();//获取edittext光标的位置CharSequence content = edit_user_comment.getText().insert(start, key);//获取需要插入的信息 此处的key就是要插入的信息edit_user_comment.setText(cont转载 2015-10-30 10:42:25 · 398 阅读 · 0 评论 -
Android点击EditText文本框之外任何地方隐藏键盘的解决办法
这是最简单的一种方法只要在基类中添加添加一下代码,让后让其他的activity继承就可以了@Overridepublic boolean dispatchTouchEvent(MotionEvent ev) {if (ev.getAction() == MotionEvent.ACTION_DOWN) { View v = getCurrentFocus转载 2015-08-10 14:14:00 · 439 阅读 · 0 评论 -
百度地图 根据距离设置地图比例(zoom)
1首先计算出四个点上、下、左、右double maxLat ;double minLat ;double maxLong;double minLong;2 将地图的中间点定位到中间点LatLng ll = new LatLng(midlat, midlon);3 计算地图缩放度int jl = (int) DistanceUtil.getDistanc转载 2015-08-07 16:49:08 · 8006 阅读 · 0 评论 -
用于弹出工具箱的popuwindow的动画设置
1 window.setAnimationStyle(R.style.PopDownMenu);//在初始化popuwindow后设置popuwindow的样式2 在styles文件中添加 @anim/grow_from_topleft_to_bottomright @anim/shrink_from_bottomright_t转载 2015-05-08 10:21:07 · 744 阅读 · 0 评论 -
android 锁屏页
1监听锁屏广播2收到广播后开启activity3activity中oncreate代码@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);getWindow().addFlags(WindowManager.LayoutPara原创 2017-08-01 10:59:10 · 279 阅读 · 0 评论 -
android textview 跑马灯效果
1 在布局文件中设置textview android:ellipsize="marquee" android:marqueeRepeatLimit="marquee_forever"2在代码中添加 textview.setSelected(true);转载 2017-08-01 11:05:55 · 255 阅读 · 1 评论 -
如何将一个Activity设置成窗口的样式。
<activity>中配置:android :theme="@android:style/Theme.Dialog"另外android:theme="@android:style/Theme.Translucent" 是设置透明原创 2019-04-21 23:50:19 · 994 阅读 · 0 评论 -
android 分享sharesdk集成
1快速集成请参考:http://wiki.mob.com/Android_%E5%BF%AB%E9%80%9F%E9%9B%86%E6%88%90%E6%8C%87%E5%8D%97/2自定义相关修改分享页每行的个数:如下图所示为每行4个,每页12个,PAGE_SIZE_P必须是LINE_SIZE_P的倍数添加标题和取消按钮,如下图...原创 2017-07-20 15:44:26 · 342 阅读 · 0 评论 -
获取安卓手机唯一设备号
/*** 获取设备UUID*/private String getMyUUID() {final TelephonyManager tm = (TelephonyManager) getBaseContext().getSystemService(Context.TELEPHONY_SERVICE);final String tmDevice, tmSerial, androidId;...转载 2017-07-26 10:18:21 · 3754 阅读 · 0 评论 -
android studio ndk环境搭建 和开发
1在配置ndk环境变量的时候直接在path后加上ndk路径即可,可能有些电脑添加变量后在path后添加变量名称不能调用ndk-build命令2在java中创建native方法3在命令行 进入app/main/java后javah -jni io.github.yanbober.ndkapplication.NdkJniUtils3在app/src/main下创建文件夹j...原创 2017-09-13 15:34:59 · 213 阅读 · 0 评论 -
Android service保活
思路一:API < 18,启动前台Service时直接传入new Notification();思路二:API >= 18,同时启动两个id相同的前台Service,然后再将后启动的Service做stop处理转载 2018-09-12 16:44:46 · 452 阅读 · 0 评论 -
Android 软键盘的显示与隐藏监听
package com.util;import android.app.Activity;import android.graphics.Rect;import android.view.View;import android.view.ViewTreeObserver;/** * Created by zhaoxin on 2018/7/11. */public class...转载 2018-07-11 17:27:47 · 471 阅读 · 0 评论 -
android 自定义文本 文字居中
@Override protected void onDraw(Canvas canvas) { super.onDraw(canvas); Paint paint = new Paint(); paint.setColor(Color.BLACK); paint.setStyle(Style.STROKE); paint.setTextSize(50); canvas.drawTex...原创 2018-04-26 18:14:36 · 403 阅读 · 0 评论 -
安卓 二维码并保存到sdcard全黑的问题
注意:在这里可能会遇到“保存的二维码图片是全黑”的问题。原因是在源代码在生成二维码的时候,只是对有数据的地方使用了黑色填充,没有数据的地方没有处理,而bitmap在compress成jpg/png的时候,默认背景是黑色的,所以就是全黑了。解决办法是在生成二维码的时候讲没有数据的部分使用白色填充,就可以了。具体代码如下: for (int y = 0; y转载 2014-12-04 09:29:36 · 1129 阅读 · 0 评论 -
安卓 GPS连接信息工具类
package com.renbao.eliving.resource;import java.util.ArrayList;import java.util.Iterator;import android.content.Context;import android.location.GpsSatellite;import android.location.GpsSt转载 2014-12-10 14:09:12 · 518 阅读 · 0 评论 -
安卓 焦点获取和view放大问题(机顶盒应用)
具体的控件设置以下两个属性: android:focusable="true" android:focusableInTouchMode="true"然后父控件设置:android:clipChildren="false"android:clipToPadding="false"view.setOnFocusChange原创 2015-04-03 16:41:39 · 1257 阅读 · 0 评论 -
解决Android Activity切换时出现白屏问题
1. style.xml中中增加 true true @android:color/transparent 2 acvitiy 的属性中加上 android:theme="@style/AppTheme"转载 2015-02-13 09:14:32 · 2528 阅读 · 0 评论 -
radiobutton 做导航按钮
android:id="@+id/home_weizhang"android:layout_width="match_parent"android:layout_marginTop="3dp"android:layout_height="match_parent"android:layout_weight="1"android:drawableTop="@drawable/me原创 2014-05-05 14:41:57 · 554 阅读 · 0 评论 -
android之自定义ViewGroup和自动换行的布局的实现
viewgroup简单说就是可以装view的view.今天遇到一个问题,就是需要一个可以自动根据一行中view的宽度自动换行的布局,网上找了下,没有相关的例子,但是找到了思路:自定义一个viewgroup,然后在onlayout文件里面自动检测view的右边缘的横坐标值,和你的view的parent view的况度判断是否换行显示view就可以了。因为代码比较简单,就不多说了:转载 2014-04-19 16:36:51 · 845 阅读 · 0 评论 -
TextView 滚动
1、TextViewMarquee.java文件:public class TextViewMarquee extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);转载 2014-04-18 13:41:32 · 663 阅读 · 0 评论 -
安卓 方向感应器加震动
private long MARGENTIME = 70; private long lasttime = System.currentTimeMillis(); private float lastx; private float lasty; private float lastz;@Override public void onSen转载 2014-06-25 15:47:45 · 645 阅读 · 0 评论 -
右侧有字母的用于listview选项查找的控件
public class SideBar extends View { // 触摸事件 private OnTouchingLetterChangedListener onTouchingLetterChangedListener; // 26个字母 public static String[] b = { "A", "B", "C", "D", "E",转载 2014-07-28 15:02:02 · 534 阅读 · 0 评论 -
安卓 软件盘确定监听
Edittext属性设置android:id="@+id/response_edit"android:layout_width="wrap_content"android:layout_height="wrap_content"android:layout_marginLeft="20dp"android:background="@drawable/editbg"a转载 2014-06-20 09:35:39 · 691 阅读 · 0 评论 -
安卓信鸽推送
个人参考,不喜勿怪http://developer.xg.qq.com/index.php/Android_SDK%E5%BF%AB%E9%80%9F%E6%8C%87%E5%8D%97#.E5.B7.A5.E7.A8.8B.E9.85.8D.E7.BD.AE原创 2015-02-26 16:54:34 · 485 阅读 · 0 评论 -
windowSoftInputMode详解
android:windowSoftInputModeactivity主窗口与软键盘的交互模式,可以用来避免输入法面板遮挡问题,Android1.5后的一个新特性。这个属性能影响两件事情:【一】当有焦点产生时,软键盘是隐藏还是显示【二】是否减少活动主窗口大小以便腾出空间放软键盘它的设置必须是下面列表中的一个值,或一个”state…”值加一个”adju转载 2015-01-26 17:00:39 · 387 阅读 · 0 评论 -
安卓 ratingbar
样式 @drawable/rating_bar_full 20dip 20dip true layer-list http://schemas.android.com/apk/res/android"> android:drawable="@drawable/转载 2014-12-02 14:55:19 · 469 阅读 · 0 评论 -
安卓 刮奖效果
刮奖类import android.content.Context;import android.graphics.Bitmap;import android.graphics.Bitmap.Config;import android.graphics.Canvas;import android.graphics.Paint;import android.graphics.转载 2014-10-19 11:39:09 · 544 阅读 · 0 评论 -
android ListView 几个重要属性
由于这两天在做listView的东西,所以整理出来一些我个人认为比较特别的属性,通过设置这样的属性可以做出更加美观的列表首先是stackFromBottom属性,这只该属性之后你做好的列表就会显示你列表的最下面,值为true和falseandroid:stackFromBottom="true" 第二是transciptMode属性,需要用ListV转载 2014-11-03 21:54:31 · 472 阅读 · 0 评论 -
安卓 大转盘效果
private void startRun() { thread = new Thread(new Runnable() { @Override public void run() { try { set_destdegree(i);原创 2014-10-19 11:43:04 · 894 阅读 · 0 评论 -
安卓 密码输入的明文和密文切换
http://www.javaapk.com/ 源码项目下载网站转载 2014-06-25 11:53:49 · 814 阅读 · 0 评论