![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
常见接口整理
文章平均质量分 55
程序员入门进阶
职场老鸟,互联网十年从业生涯,分享 [Java,Python,安卓,AI,爬虫] 技术文章,学习资料, 热点趣闻等。
展开
-
URLEncoder的只编码中文字符的类
package log;import java.io.UnsupportedEncodingException;import java.net.URLEncoder;import java.util.regex.Matcher;import java.util.regex.Pattern;/** * 正则替换字符串里面的汉字部分。 * * @aut转载 2014-02-08 18:17:02 · 1347 阅读 · 0 评论 -
c语言与java语言判断一个点在一个多边形里面
c代码:bool pointInPolygon(int polySides,float polyX[],float polyY[],float x,float y) { int i,j=polySides-1 ; bool oddNodes=false ; for (i=0;i if(polyY[i]=y || po原创 2014-04-25 19:01:13 · 1153 阅读 · 0 评论 -
关于GridView的内容高度的问题
public View getView(final int position, View view, ViewGroup parent) {if (view == null) {view = getLayoutInflater().inflate(R.layout.activity_tab_gviewpager_grid_item, null);}int pHight = mG转载 2014-03-26 16:49:50 · 1039 阅读 · 0 评论 -
JAVA的Random类(转)
Random类 (java.util) Random类中实现的随机算法是伪随机,也就是有规则的随机。在进行随机时,随机算法的起源数字称为种子数(seed),在种子数的基础上进行一定的变换,从而产生需要的随机数字。相同种子数的Random对象,相同次数生成的随机数字是完全相同的。也就是说,两个种子数相同的Random对象,第一次生成的随机数字完全相同,第二次生成的随机转载 2014-04-16 15:26:55 · 806 阅读 · 1 评论 -
android 实现图片加水印
File fImage = new File("/sdcard/dcim","beijing.jpeg");FileOutputStream iStream = new FileOutputStream(fImage); * 取出Bitmap oriBmporiBmp.compress(CompressFormat.JPEG, 100, iStream);转载 2014-02-27 13:07:20 · 1448 阅读 · 0 评论 -
android上通过反射,获取存储器列表
各种android设备的存储器路径,是不一样的,比如T卡路径,可能是/mnt/sdcard、/mnt/extsd、/mnt/external_sd或者/mnt/sdcard2,有时内置存储器的路径也可能是/mnt/sdcard,而host usb存储器的路径也是各种各样的。 因此,想要运行在各种android设备上的应用,就必须在运行期间动态获取各个可用的存储器路径,避免一个存储器空间转载 2014-02-13 17:41:55 · 1242 阅读 · 0 评论 -
Java Socket网络编程常见异常
1.java.net.SocketTimeoutException这个异常比较常见,socket超时。一般有2个地方会抛出这个,一个是connect的时候,这个超时参数由connect(SocketAddress endpoint, int timeout)中的后者来决定,还有就是setSoTimeout(int timeout),这个是设定读取的超时时间。他们设置成0均表示无限大。---转载 2014-02-26 11:09:33 · 1393 阅读 · 1 评论 -
listview onListItemClick 失效解决方案
6.如果让包含button的item也能弹出菜单,回调click以及long click的监听器呢? 查看Android源代码,查看源代码,发现在AbsListView.onTouchEvent中有调用View.hasFocusable(),所以只要设置button属性: Xml代码 android:focusable="false" 另外还要设置 Xml代码转载 2014-02-12 18:12:08 · 1141 阅读 · 0 评论 -
android alertdialog布局 dialog布局
昨天做项目的时候,需要弹出一个dialog,并且在在上面放一个view和两个button,于是搜资料android dialog上的布局,发现dialog 和 activity 的布局方法如出一辙,下面贴上代码:AlertDialog: Java代码 AlertDialog dialog = new AlertDialog.Builder(BitmapOperatorActivi转载 2014-02-25 10:28:54 · 1035 阅读 · 0 评论 -
ListView问题:Your content must have a ListView whose id attribute is 'android.R.id.list'
最近学习android开发,在android developers中练习Tutrials中的Hello view子教程 listview,使用ListActivity来生成新的activity发生问题:public class ListViewActivity extends ListActivity内部使用函数设置adapter setListAdapter转载 2014-02-10 17:29:09 · 3548 阅读 · 0 评论 -
android:imeOptions属性
---------------------默认情况下软键盘右下角的按钮为“下一个”,点击会到下一个输入框,保持软键盘 设置 android:imeOptions="actionDone" ,软键盘下方变成“完成”,点击后光标保持在原来的输入框上,并且软键盘关闭 android:imeOptions="actionSend" 软转载 2014-02-22 12:45:50 · 2025 阅读 · 0 评论 -
静默安装程序
Process process = Runtime.getRuntime().exec("su"); // 得到root 权限OutputStream out = process.getOutputStream();//得到输出流,则可以向创建的进程操作命令InputStream err=process.getErrorStream () ;//得到错误流,如果此时未允许root权限,会在转载 2014-02-10 13:47:34 · 1025 阅读 · 0 评论 -
android listview 下拉加载更多demo
package com.markupartist.android.widget;import android.content.Context;import android.util.AttributeSet;import android.util.Log;import android.view.LayoutInflater;import android.view转载 2014-02-22 16:04:09 · 985 阅读 · 0 评论 -
记录代码
include using namespace std;class emu_exception : public std::exception { };class device_missing_dependencies : public emu_exception { };int main() {try{ throw emu_exception();}catch (device_missing原创 2017-12-14 19:02:11 · 515 阅读 · 0 评论