本文整理汇总了Java中com.github.snowdream.android.util.Log.i方法的典型用法代码示例。如果您正苦于以下问题:Java Log.i方法的具体用法?Java Log.i怎么用?Java Log.i使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类com.github.snowdream.android.util.Log
的用法示例。
在下文中一共展示了Log.i方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: onPageSelected
import com.github.snowdream.android.util.Log; //导入方法依赖的package包/类
@Override
public void onPageSelected(int position) {
Log.i("onPageSelected position:" + position);
if (imageUrls != null && imageUrls.size() > position) {
imageUri = imageUrls.get(position);
Uri uri = Uri.parse(imageUri);
fileName = uri.getLastPathSegment();
getSupportActionBar().setSubtitle(fileName);
Log.i("The path of the image is: " + imageUri);
}
Intent shareIntent = createShareIntent();
if (shareIntent != null) {
doShare(shareIntent);
}
Log.i("onPageSelected imageUri:" + imageUri);
}
示例2: onUpgrade
import com.github.snowdream.android.util.Log; //导入方法依赖的package包/类
/**
* This is called when your application is upgraded and it has a higher
* version number. This allows you to adjust the various data to match the
* new version number.
*/
@Override
public void onUpgrade(SQLiteDatabase db, ConnectionSource connectionSource, int oldVersion,
int newVersion) {
try {
Log.i("onUpgrade");
TableUtils.dropTable(connectionSource, Album.class, true);
TableUtils.dropTable(connectionSource, Albums.class, true);
TableUtils.dropTable(connectionSource, Image.class, true);
// after we drop the old databases, we create the new ones
onCreate(db, connectionSource);
} catch (SQLException e) {
Log.e("Can't drop databases", e);
throw new RuntimeException(e);
}
}
示例3: getAlbumsFromNet
import com.github.snowdream.android.util.Log; //导入方法依赖的package包/类
@Override
public Albums getAlbumsFromNet(String url) throws Exception {
Albums albums = null;
String json = SyncHttpClient.get(url);
if (!TextUtils.isEmpty(json)) {
Gson gson = new Gson();
albums = gson.fromJson(json, Albums.class);
Log.i(json);
} else {
throw new NullPointerException("json for the albums is empty");
}
return albums;
}
示例4: getAlbumFromNet
import com.github.snowdream.android.util.Log; //导入方法依赖的package包/类
@Override
public Album getAlbumFromNet(String url) throws JsonSyntaxException {
Album album = null;
String json = SyncHttpClient.get(url);
if (!TextUtils.isEmpty(json)) {
Gson gson = new Gson();
album = gson.fromJson(json, Album.class);
Log.i(json);
} else {
throw new NullPointerException("json for the album is empty");
}
return album;
}
示例5: onCancel
import com.github.snowdream.android.util.Log; //导入方法依赖的package包/类
@Override
public void onCancel(DialogInterface dialogInterface) {
for (Call call:callList){
call.cancel();
}
Log.i("dialog 被取消啦啦啦啦啦啦啦");
callList.clear();
}
示例6: ZillaURL
import com.github.snowdream.android.util.Log; //导入方法依赖的package包/类
public ZillaURL(String spec) throws MalformedZillaURLException {
if ("".equals(spec) || !spec.startsWith(ZILLA_PROTOCAL + "://")) {
throw new MalformedZillaURLException("protocal is not zilla://");
}
String protocalNext = spec.substring((ZILLA_PROTOCAL + "://").length());
// 如果url中含有/或者?,则module为?或/之前的内容
int module_end = protocalNext.length();
if (protocalNext.contains("?")) {
int queylength = protocalNext.indexOf("?");
module_end = (queylength < module_end ? queylength : module_end);
// query
query = protocalNext.substring(queylength + 1);
Log.i("query-->" + query);
}
if (protocalNext.contains("/")) {
int pathlength = protocalNext.indexOf("/");
module_end = (pathlength < module_end ? pathlength : module_end);
// path
String pathNext = protocalNext.substring(module_end);
if (pathNext.contains("?")) {
path = pathNext.substring(0, pathNext.indexOf("?"));
} else {
path = pathNext;
}
Log.i("path-->" + path);
}
module = protocalNext.substring(0, module_end);
Log.i("module-->" + module);
}
示例7: DynamicTest
import com.github.snowdream.android.util.Log; //导入方法依赖的package包/类
public void DynamicTest() {
textView.append("\nDynamicTest\n");
Log.i("DynamicTest");
//ProxyBuilder
{
ISubject iSubject = ProxyBuilder.create(ISubject.class);
long start = System.currentTimeMillis();
for (int i = 0; i < TEST_TIMES; i++) {
iSubject.printHashCode();
}
long end = System.currentTimeMillis();
Log("iSubject.printHashCode() calls: "+ iSubject.printHashCode() , start, end);
}
}
示例8: loadAlbumOrAlbums
import com.github.snowdream.android.util.Log; //导入方法依赖的package包/类
private void loadAlbumOrAlbums(Object object) {
if (object == null) {
return;
}
ITaskImpl iTaskImpl = new ITaskImpl(getActivity(), object, new ITaskListener() {
@Override
public void onSuccess(List<Image> images) {
Log.i("onSuccess" + images.toString());
if (getActivity() == null) {
Log.w("getActivity() return null!");
return;
}
ImageGridAdapter adapter = new ImageGridAdapter(getActivity(), images, options);
mGridView.setAdapter(adapter);
}
@Override
public void onStart() {
Log.i("onStart");
}
@Override
public void onFinish() {
Log.i("onFinish");
}
@Override
public void onFailed(Exception e) {
Log.e("onFailed :" + e.toString());
}
});
new Thread(iTaskImpl).start();
}
示例9: onCreate
import com.github.snowdream.android.util.Log; //导入方法依赖的package包/类
/**
* This is called when the database is first created. Usually you should
* call createTable statements here to create the tables that will store
* your data.
*/
@Override
public void onCreate(SQLiteDatabase db, ConnectionSource connectionSource) {
try {
Log.i("onCreate");
TableUtils.createTable(connectionSource, Album.class);
TableUtils.createTable(connectionSource, Albums.class);
TableUtils.createTable(connectionSource, Image.class);
} catch (SQLException e) {
Log.e("Can't create database", e);
throw new RuntimeException(e);
}
}
示例10: onRequestPermissionsResult
import com.github.snowdream.android.util.Log; //导入方法依赖的package包/类
@Override
public void onRequestPermissionsResult(int requestCode, @NonNull String[] permissions, @NonNull int[] grantResults) {
Log.i("requestCode===="+requestCode);
//MPermission.onRequestPermissionsResult(this,requestCode,permissions,grantResults);
}
示例11: onRequestPermissionsResult
import com.github.snowdream.android.util.Log; //导入方法依赖的package包/类
@Override
public void onRequestPermissionsResult(int requestCode, @NonNull String[] permissions, @NonNull int[] grantResults) {
Log.i("requestCode===="+requestCode);
MPermission.onRequestPermissionsResult(this,requestCode,permissions,grantResults);
}
示例12: valdateSuccess
import com.github.snowdream.android.util.Log; //导入方法依赖的package包/类
@PermissionOK
private void valdateSuccess(){
Log.i("拍照权限通过啦");
}
示例13: validateFail
import com.github.snowdream.android.util.Log; //导入方法依赖的package包/类
@PermissionFail
public void validateFail(){
Log.i("没有获取拍照权限");
}
示例14: onRequestPermissionsResult
import com.github.snowdream.android.util.Log; //导入方法依赖的package包/类
@Override
public void onRequestPermissionsResult(int requestCode, @NonNull String[] permissions, @NonNull int[] grantResults) {
Log.i("dsadadada");
super.onRequestPermissionsResult(requestCode, permissions, grantResults);
MPermission.onRequestPermissionsResult(this,requestCode,permissions,grantResults);
}
示例15: caculateDimension
import com.github.snowdream.android.util.Log; //导入方法依赖的package包/类
private void caculateDimension(EditText editText, String str, int unit) {
if (TextUtils.isEmpty(str) || editText == null) {
return;
}
unregisterTextChangedListeners();;
Float value = 0f;
try {
value = Float.parseFloat(str);
} catch (NumberFormatException e) {
e.printStackTrace();
}
DisplayMetrics metrics = new DisplayMetrics();
getActivity().getWindowManager().getDefaultDisplay().getMetrics(metrics);
Log.i("DisplayMetrics: "+ metrics);
Float pxvalue = TypedValue.applyDimension(unit,value,metrics);
if (editText !=editText_dp ) {
editText_dp.setText(pxvalue/metrics.density + "");
}
if (editText !=editText_dip ) {
editText_dip.setText(pxvalue/metrics.density + "");
}
if (editText !=editText_sp ) {
editText_sp.setText(pxvalue/metrics.scaledDensity+"");
}
if (editText !=editText_pt ) {
editText_pt.setText((pxvalue * 72)/metrics.xdpi + "");
}
if (editText !=editText_px ) {
editText_px.setText(pxvalue + "");
}
if (editText !=editText_mm ) {
editText_mm.setText((pxvalue * 25.4f)/metrics.xdpi+"");
}
if (editText !=editText_in ) {
editText_in.setText(pxvalue/metrics.xdpi + "");
}
registerTextChangedListeners();
}